DisneyOma
DIS Veteran
- Joined
- Jul 27, 2015
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.
Philly, Boston (Lexington/Concord), Colonial Williamsburg - lots of actual places to go for the time period.
For those fussing about Muppets in Liberty Square; It's a theme park, not a national historic site.