Love the new car smell (NASCAR)

Love that new car smell. Jimmie checks out the all-new Chevy SS Gen-6 race car.

Continue reading »