This five-piece Philadelphia band released their self-titled debut EP in September, 2010.
Added by Upcoming Robot on March 10, 2011