I’ve only seen the Declaration of Independence one, and I went in October and November. So I think so?
I somehow didn’t know it existed until then, despite being a huge Muppets fan. I told some guys I met at our resort who were also Muppets fans and they were also quite happy to hear about it. It’s a nice little show
Hopefully they can do more with The Muppets soon...Once Sesame Street opens in Sea World it's going to draw them away. I mean they still have to have these stored somewhere and they are the same costumes that are used for the Sesame Street characters from Vee Corporation Live Show tours..Wouldn't be too hard to incorporate them for M&G's or a show off of Grand Ave..