The other night in New York, Detroit’s own Alice Cooper was inducted into the Rock and Roll Hall of Fame, along with Darlene Love, Neil Diamond, Dr. John, and Leon Russell. Alice shocked the audience by appearing on stage in a blood spattered shirt with a live boa constrictor around his neck…
- The shirt was from the “Moammar Gadhafi Collection”.
- After spending years working with Phil Spector, Darlene Love said she was just happy to be alive!
- Neil Diamond’s ego received a special “Lifetime Achievement Award”.