Test Track in Epcot at the Walt Disney World Resort – Episode 24

This week we take a ride on Test Track in Epcot at the Walt Disney World Resort in Florida on Travel with Rick with Rick Howard

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

Rick Howard
ricksig100