Darlington.....or Dover......or Daytona or Dega!
Close your eyes. You're driving your favoritecar to victory. What track are you racing at?
Coming from a dirt track background, I have to say that I see myself at Bristol. The G-forces in the turns would be a big minus, granted, but otherwise there's no doubt that'd be the place.
Add a comment...