Has anyone ever heard them? What are they like?
Since living here in obscurity Ive lost touch with some of my friends (and I mean friends that I have known for quite awhile) I hear that they are getting lots of play in Australia and are doing a small tour of the states...
if you have heard the album (called omerta) where did you get it?
ever get the feeling youre starving for culture?
sakita
Sweden
February 2003
MAR 03, 2003 11:43 PM