For Us NASCAR FANS!

Discussion in 'The Club House' started by Sniper03, Mar 14, 2013.

  1. Sniper03

    Sniper03 Supporting Member Supporter

    7,667
    68
    48
  2. john300k

    john300k New Member

    310
    0
    0
    That was filmed at Ben Mynatt Chevrolet in Concord, NC. I used to work there, also they filmed it at the now closed plant of Phillip Morris.