THIS IS GREAT! Watch Alice Cooper make fun of The Lumineers and Mumford & Sons. He talks about what Rock and Roll means to him and what it means to today’s youth