How Muppets Drive Cars: A Look Behind the Scenes

How Muppets Drive Cars: A Look Behind the Scenes

Way back in 1976, The Muppet Show hit the airwaves and started…

Countdown: 6 Most Famous Cars from the Muppets

Countdown: 6 Most Famous Cars from the Muppets

The world of the Muppets is filled with colorful characters–and equally colorful…