Watch Foo Fighters’ Dave Growl battle the Muppets’ Animal in the ultimate drum battle. This clip will appear on tonights episode of the Muppets TV show.

DOWNLOAD ON DMS

FOO FIGHTERS

Drew Pierce

Related Posts