December 7, 2014

Team RDR and RJ Racing take the E2 and E3 victories, respectively; Factory Guys claim battle over dealers. After 25 hours of racing, the 12th edition of America’s longest endurance sports car race is in the books. While no Mazda was in contention for overall victory at the NASA 25 Hours of Thunderhill presented by […]”

Read More