Soarin at Epcot – Episode 13

This week we take a ride on Soarin, in the Land Pavilion at Epcot in Walt Disney World Resort in Florida.

Hope you enjoy this week’s video, be sure to leave a commment!

Rick Howard
ricksig100