Top Gear at Uwharrie!

Just watched it and it was awesome!!!! I loved it and got excited to see the Stables on there!
 
Watched it last night.

i'm curious how much of the track they actually did... right now I'm feeling like the "cool points" for racing there have decreased a bit, seeing low-slow 2wd cars do the same track.
 
Back
Top