You can't live in North Carolina and not get fired up when the green flag drops! However, it's one thing to see these drivers on TV go around Charlotte Motor Speedway super fast, it's another to do it yourself! I had the chance to experience NASCAR like never before, hitting the track myself at CMS...