Quote Originally Posted by Terps
saw them live at 10,000 Lakes music festival 3 years back i think. was amazing. u should DEF. try and see them live.
Agreed Terps. They put on a helluva show. Very high energy.