This little dude has his double foot peddle work DOWN! My favorite Muppet, Animal, can't catch up to this cat! I will never air drum to Rush again after getting trounced so soundly by a puppet!

I'm about to use a term that I have heard, but have never used. It always sounded lame, but after seeing this, I understand.

Amaze-balls.

There I said it.

Celeste

More From 102.9 WBLM