VENUS GRRRLS – Interview PD: What type of artist are you? VG: We are alt-rock band from Leeds, UK. PD: Tell us the brief history of yourself. VG:...