Single Review: Venus Grrrls – Liar Liar
Alternative rock five-piece Venus Grrrls have released their new single Liar Liar. Hailing from Leeds, Venus Grrls comprise of Grace Kelly/GK (singer/rhythm guitar), Hannah Barraclough (bass), Eliza Lee (lead guitar),….