I still remember the first time I rode the original Test Track as if it were just a second ago...
With Test Track about to zoom back into the Epcot fray (officially on December 6th), Disney has released concept art...
Things are moving at an electric pace at the Test Track refurbishment site or that might just be the Chevy...