Alice Cooper Was an Animal at Hard Rock Live, Hollywood on February 18
You could complain that Alice Cooper’s voice sounded strained Wednesday night at Hard Rock Live in Hollywood, Florida, but that would be like visiting the zoo and whining about the quality of the food. If you go see the Godfather of Shock Rock live, it’s not to hear a fine…