Summer Fun!
First release by The Barracudas [GB] (1980)
So You Want to Be a Rock 'n' Roll Star
Album
September 6, 2003
First release by The Barracudas [GB] (1980)