This foursome's debut album, 'Your New Attraction,' was released in September of 2006.
Added by Upcoming Robot on December 17, 2010