What makes the Ultimate Track Car Challenge so exciting to compete in? The wild variety of cars competing, which includes this Chevrolet Corvette E-Ray of Dallas Reed.
Back to all tags