The Devil Makes Three concert review
Theatre of Living Arts (TLA) in Philadelphia, US
Sun, 11 Jan 2015
Write a review
add to journal
add to favorites
- reviews: 1
- rating: 100% (1)
- photos: 0
Fans' concert reviews write a review
You guys put on a hell of a show! You sound exactly the same live as you do recorded, which I can't say about a lot of other bands I've seen. My boyfriend had never heard your music prior to the show and he's definitely a fan now. We had a great time and I can't wait until you come to Philly again.
Amy from Dirty Jersey