The Statue Thieves are a psychedelic rock band from North London whose sound ingrates elements of country, blues, and even funk – like the best artists synthesizing a multitude of influences, while at the same time creating something totally brand new.
‘Revolutions In Your Mind‘ is the band’s latest …