Minutes 11 and 12 of The Great Muppet Caper, in which our trio splashes down in a London pond, and takes a scenic bus ride.
The post Movin’ Right Along 206: We’re in England Up to Our Eyeballs appeared first on ToughPigs.