Reviews

VENUS GRRRLS

Ethereal and tenacious, VENUS GRRRLS are an all girl rock band from Leeds, promoting the participation, acknowledgement, and respect of women in the music industry....
PETE'S ROCK NEWS AND VIEWS.COM