Oct 8, 2003 12m
A 3-D film attraction found at the Magic Kingdom theme park in the Walt Disney World Resort, Hong Kong Disneyland, Tokyo Disneyland and Disneyland...