Trixie's Big Red Motorbike

Trixie's Big Red Motorbike

Profile:
Indiepop band formed in the Isle of Wight, United Kingdom, in 1981.
Sites:
Members:
Variations: