Uncategorized

Smile of the Day: Video of Finding Nemo in Epcot

For those needing a Finding Nemo ride fix, here’s about 90 seconds of highlights from the attraction in Epcot at Walt Disney World. Enjoy.

Related Articles

Back to top button