Battle Of The Bands: Queen vs. The Muppets [Video]
Okay, I have been on a Muppet 'kick' lately.  Yesterday's 'pitch' video, and now a battle of the bands!!
First up:  Queen
The challenger:  The Muppets!!
Which do you prefer??  (Animal had me at the first "Momma!!)
(Via Youtube)
Muppet Show ‘Pitch’ Video [Video]
When creators of television programs want the 'powers that be' to put their shows on the air, they usually have a meeting of some sort, 'pitch' their show.  After the 'pitch', the 'powers that be' watch a clip/segment/episode of said show and decide if th…