anyone else ever heard of this band...they're from the UK and pretty cool music...lots of talent in the band and lots of different styles of music.
here's a video i found on google video stockholm syndrome
here's a video i found on google video stockholm syndrome