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...

January 20th 2007 at 11:01am 0 Comments