Sign up or log in to MY NTS and get personalised recommendations
Sister Red were a psychedelic rock band who released a self-titled album 1991. It included a cover of Alvin Lee's hit "I'd Love to Change the World."
Sister Red were:
Aimee - Composer/ Vocals Anthony Winters - Composer/Guitar/Acoustic Guitar/Keyboards/Producer/Vocals Tom McWilliams - Composer/Drums/Organ
Thanks!
Your suggestion has been successfully submitted.