News Of The Ruthless – Some finely tuned Radiohead shaped progressive indie rock with melodic intent and a psychedelic grunge undertow. “The greatest band in the world ever” – Zaid Joseph, Zarathustras– Listen up, he knows a thing or two does Zaid!
Source: Dublin Castle website