Showing posts with label muppet mobile lab. Show all posts
Showing posts with label muppet mobile lab. Show all posts

Wednesday, August 29, 2007

Muppet Mobile Lab

The Muppet Mobile Lab is visiting Epcot on its way to the orient. Click on the Mouskavision pictures to play videos at the top of the blog.