Hey SVT'ers,
I just moved from Dallas to Charlotte for work. Besides the Nascar hall of fame, can someone give me the low down on local drag strips and car gatherings in the area?
I just moved from Dallas to Charlotte for work. Besides the Nascar hall of fame, can someone give me the low down on local drag strips and car gatherings in the area?