There were long faces in the pits during Petit Le Mans testing today at Road Atlanta because on-and-off rain showers drenched the 2.54-mile racing surface, but there were nothing, but smiles in the Porsche Motorsport pits. I don't know about you, but they look pretty serious to me. :-) The factory team, in the U.S. preparing a race car for …
Continue to the full article