Splash Mountain – Episode 12

This week we take a ride on Splash Mountain, at the Magic Kingdom in Walt Disney World Resort in Florida.

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

Rick Howard
ricksig100