Road Atlanta, the historic road course nestled in the North Georgia mountains, has been home to the iconic Petit Le Mans race since 1998. The Houston, Texas-based Risi Competizione Ferrari team has been part of that history since the inaugural race. That first year of the 1,000-mile/10-hour “mini” Le Mans race was won by …
Continue reading “2015 PETIT LE MANS ROAD ATLANTA PRE-RACE REPORT”