NASCAR? Trading Paint at Road Atlanta? Heck, yeah!

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 …