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
Your suggestion has been successfully submitted.