2800 S Federal Hwy
Fort Lauderdale, Florida 33316

This Canadian band plays a dark take on pop punk laced with screaming vocals and the occasional breakdown. 'Make Yourself Sick' is the debut album.

Added by Upcoming Robot on May 13, 2008