Zelig said before we left CT either we're going to the "Million Muppet March" (wasn't that what it was originally called?) in DC, or we're going to Ohio. So far I'm glad we chose Ohio... ;-)
The website is millionpuppetmarch.com
I'm betting this group of freeloaders wasn't willing to pay licensing fees to use "Muppets," or Disney was not willing to grant a license for the event.