Video: You Be The Judge -- Rubbin' or Wreckin'?

vlad411

Active member
Joined
Jul 4, 2007
Messages
8,229
Reaction score
0
Points
36
Vid-1_jpg_677x1000_q100.jpg
Last weekend, the NASCAR Xfinity Series traveled to Road America, Elkhart Lake, Wisconsin. Road America is one of the great road courses in the country and it is almost always entertaining to watch tube frame cars with big V-8s...
 
Back
Top