I second this recommendation. I've been there and saw that camera, as well as the one at Disney Studios in LA. I think the third of the original three cameras from Snow White is at Disneyland Paris, so if I'm ever in France I'll have to make a stop to see it!
No comments yet.