News

Who would win in a drum battle between Animal from ''The Muppets'' and Foo Fighters' Dave Grohl? It has been a point of contention in the Muppet-loving portion of the drum battle community for ...