Here Comes The Million Muppet March!
The Muppets are on the loose and hitting the streets. They're headed to Washington DC to exercise their right of free speech. Get ready for the "Million Muppet March"!
The Muppets are on the loose and hitting the streets. They're headed to Washington DC to exercise their right of free speech. Get ready for the "Million Muppet March"!
Is it just me? I've been saying that alot lately it seems. Tonights Presidential debate is being held "Town Hall Style" with 80 "Undecided" voters in attendance. UNDECIDED. Can someone explain this to me?