Slayer101 Member Nov 5, 2005 786 0 16 Arkansas Dec 23, 2006 #1 Has anyone heard of this band? I heard one of their songs the other day, and I really think their one of the best new wave bands. They sound more original than some of the other stuff that's been coming out.
Has anyone heard of this band? I heard one of their songs the other day, and I really think their one of the best new wave bands. They sound more original than some of the other stuff that's been coming out.