NEWS: Venus Grrrls Release New Single, ‘Goth Girl’
Leeds-based riot outfit Venus Grrrls release their latest single, ‘Goth Girl’. Jagged and in-your-face, the track is a wonderful blend of punk and electro. With the soaring and elegant vocal deliveries coming in to smooth the edges and to highlight…