An impressive site (if a little annoying and fiddly in places) The music tracks I listened to are impressive too...I've not got a chance to look at the site properly so perhaps you could give me some background info on these guys? Have they got an album, where're they based, etc? This is what I love about the internet, you can learn about bands you'd otherwise never have discovered.
Don't worry too much about me, ignore me long enough and I'll go away.