I was listening to them some years ago. they were a lil bit hyped by the music magazine I was reading that time. some amazing stuff.
the reference to twin peaks nails it somehow...
I hate their name, maybe thats the reason why they werent mentioned before, too
|