- Jul 27, 2015
Philly, Boston (Lexington/Concord), Colonial Williamsburg - lots of actual places to go for the time period.I'm kind of on the fence about whether the Muppets belong in Liberty Square, especially if they are going to be doing sort of an outdoor show (a completely indoor attraction would be different). I feel like this could either be really loud and annoying or really loud and funny
I guess if you want the "real thing" Philadelphia would be the place to go And the tourism industry there would probably love to have the Muppets shouting out the windows of Independence Hall if they could.
For those fussing about Muppets in Liberty Square; It's a theme park, not a national historic site.