1. Alice Cooper in London

  • Posted 4/6/12
  • Views

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