a guy from a radio station threw a promo cd of this band to me at the rapture show. it is stupid. this band makes me want to punch people because they suck on such a grand scale. see you on mtv, wankers.