This foursome's debut album, 'Your New Attraction,' was released in September of 2006.
Added by Upcoming Robot on August 12, 2008