WORSHIP (not to be confused with erm.. WORSHIP) are a mysterious outfit from London.
the one track i've heard is a bit awesome, so here it is. kind of got a Radiohead vibe going on, big sound.
WORSHIP - In Our Blood
what do i know about them? nothing, aside from there's 4 of them. guessing is boring so probably a good idea to get down to their gig on the