Muppet Mobile Lab Thursday, 15 Mar, 2007 SethIn the wild at Pixar, no less, the Muppet Mobile Lab.Mentioned previously on Mostly Muppet Dot Com.Seen on Flickr.Reported by The Disney Blog.Found on antikewl daily.Embedded video below. Click To PlayShare this:FacebookTwitterTumblr