Skip to
YouTube video

Loading player…

Biography

Trixie's Big Red Motorbike is a band formed in 1981 on the Isle of Wight, U.K.

Edit this wiki

API Calls