Deus Ex Machina New member Dec 6, 2003 #1 i've never heard them before. perhaps i should? i'm into rock music, is BLS rock or what?