VIDEO: Alice brings snake to Hall of Fame

Alice Cooper, Neil Diamond and Tom Waits have become the latest music stars to be inducted into the Rock and Roll Hall of Fame.

Leave a Reply