As it ravished and destabilised the senses, last year’s When You Die EP sparked a lustful appetite in us for the raw and dirtily rabid noise rock infestation cast by US trio Grizzlor. It was a persuasion continuing in a… Read More ›
Day: October 26, 2015
Theia – Take The Pill
The ‘medicinal’ value of the sound within Take The Pill certainly and potently represents its title, the new album from UK rockers Theia, a rousing feel good remedy of attitude loaded rock ‘n’ roll sure to energise any day of… Read More ›