Born from Riot Grrrl, VENUS GRRRLS are an alternative rock band from Leeds. From twinkling synth motifs to raspy guitar lines, the girls present the dark yet empowering discourse surrounding their own synergistic experiences. With singer/rhythm guitarist Grace Kelly (GK) fronting the band, she is joined with Hannah Barraclough (Bass), Eliza Lee ...