Who wins in the Formula 1 Vs. Champ Cars Drag Race?
Every now and then I am asked what the differences are between a Formula 1 chassis and a Champ Car. However, how many people really know what a Champ Car is? (As I am frequently asked to explain what they are) Unfortunately, most of today’s non-racing public only know what “RASSCAR” (Nextel Cup) is … So my simple answer is: […]
Recent Comments