Sunday, March 25, 2018

STARCRAWLER (London Omeara, 18/01/18)



A "subtle" start to the 2018 gig schedule courtesy of the Elton John-endorsed psych rockers, whose flailing guitars, fake blood and flamboyant stage presence were more over-the-top than the Battle of the Somme.

No comments: