The MuppetsStars and Stripes Forever, from Muppets Studio.

What’s on your mind?