What a blast! The first-ever NASCAR race at Road Atlanta was everything a race lover could ever want. Trading paint. Cars spinning out. Noise. Fast cars … and lots of confused drivers and spectators. This contest was all part of the action surrounding the Petit …
NASCAR? Trading Paint at Road Atlanta? Heck, yeah!
