This ultra-rare piece of Disney animation technology can be found in San Francisco's Walt Disney Family Museum
Related Articles

Visit the full article