Steve New Metal Member Jun 25, 2002 11,951 643 0 Fairfield, CT (USA) Sep 1, 2003 #1 Has anyone ever hear this band? I bought one of their Cd's for $1 and found the music... ... ... ... Kind of hard to explain... Try listening to one of their songs
Has anyone ever hear this band? I bought one of their Cd's for $1 and found the music... ... ... ... Kind of hard to explain... Try listening to one of their songs