London, UK-based trio Rock Goddess - sisters Jody Turner (vocals, guitar) and Julie Turner (drums, backing vocals) along with bassist Tracey Lamb - have launched a pre-order for This Time, their first album in over 30 years. Says the band: "Hello Angel Army!! It’s been over 30 years since our...
Continue reading...
Continue reading...