The TDI Cup Cars are at Thompson in CT.

Antsrcool

Vendor
Joined
Sep 18, 2007
Location
MA Springfield
TDI
2010 Cup Edition
I was there today and they are all lined up for the road course. I'm not sure when or what day they are running but the cars are there. Anyone have details?
 
Top