Road Atlanta Great for Road Race Engineering – Except the Result
Santa Fe Springs, CA, May 15, 2014 (Photos by Formula Drift, Wrecked Magazine, Speedhunters, Road Race Engineering) Family, Fans and Friends! We have amassed great momentum during the start of the 2014 season by excellent working relationships with our technical partners and with great support from fans around the globe, however we did suffer…