5 Years Ago Today – Alice Cooper, Tom Waits, Leon Russell Inducted into Rock and Roll Hall of Fame (Watch “Schools Out” From Ceremonies)

5 years ago today (3/14/11) Alice Cooper, Leon Russell and Tom Waits are inducted into the Rock and Roll Hall of Fame during ceremonies in New York. “We have always been a Hard Rock band, we just wanted to decorate it a little bit differently,” says Cooper after performing “School’s Out” with a live boa constrictor around his neck.  Watch this version below…

Related Content

Recent Posts

New to Glide

Keep up-to-date with Glide

[sibwp_form id=1]

Twitter