Post Thumbnail

We're hearing January is a fairly good time to hit up Disney World, and if you've got an itch to see giant rodents (and similar) perform on stage with near perfect mouth movements, we'd recommend heading on down. Apparently the engineers behind the relatively new Cinderella Castle stage show at the ...

8 years ago 0 Comments
January 20, 2007 at 11:01AM