Disney Tip # 17- Need for Speed- Test Track!

Some of my favorite rides at Walt Disney World are in Epcot. And… they’re adding more! Test Track used to be a ride that told how General…