(Using modern technology to stay connected to the Vacation Kingdom!)
Wednesday, August 31, 2011
DDW Pic 5. Test Track
This is my favorite view on one of the best attractions at Epcot. This picture was snapped while riding on Test Track, just as the car heads outside for the high speed part of the ride. This was taken in April of 2004.