Home Tags Zulu Zulu
Tag: Zulu Zulu
Liverpool Sound City 2018 was like preparing for The Eurovision Song contest before heading towards the bookies. There are so many bands from heaven knows where doing so many bonkers things to trawl through. Some of it is great, some of it sounds not so great.