Back to photostream

Disney - Muppets Interior Sign

This is a picture of a sculpted sign that is above the movie screen at the attraction Muppet Vision 3D at Disney's Hollywood Studios of Walt Disney World in Orlando, Florida.

8,971 views
7 faves
1 comment
Uploaded on April 9, 2008
Taken on January 26, 2008