Shouldn’t that be “Millionaire Muppet March”?
“it does seem like we might get close to the biggest ever assemblage of puppets in one place and probably the most ever puppets marching on Washington,”
You mean Obama’s taking his minions out for a stroll?