• Embed
watch full episode

Alice Cooper in London

Season 10 Ep 24/7/12

Alice Cooper discusses a publicity stunt he pulled while promoting an album in London in the early seventies.

Up Next