The 26th Annual Rock and Roll Hall of Fame Induction ceremony happened last night at the Waldorf Astoria in New York. Eight artists were honored, including Alice Cooper, who was inducted by Rob Zombie. Cooper made it an unforgettable night for everyone else as well as himself! He made a dramatic entrance wearing a blood splattered shirt, and a boa constrictor draped around his shoulder. We’re exceedingly glad to report that the snake did not get hungry, and all eight honorees and members of the audience are in one piece! Paul Simon inducted the Neil Diamond in, John Legend did the honors for Dr John, while Elton John inducted Leon Russell, making it quite a show. Congratulations! [Photos: Getty Images]











