It looks like The Muppets are back in Liberty Square doing short skits & socially distanced photos!
17 Likes
I was so excited when we saw this today on a live stream from one of the vloggers. I absolutely adore the muppets, so seeing them anywhere makes me giddy
2 Likes
1 Like