Tag: Muppets

The Muppets seen here outside of Washington D.C. on their way to find Sesame Street.

Muppet Caravan Headed Towards Sesame Street

New York, NY — Throwing their hat into Caravan craze, childhood heroes the Muppets ...