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

Click here to return to the article.