Now, one lucky fan now has the chance to take home the very stock car that fictional Formula One champion Jean Girard used to ...
There is nothing more exciting than watching the most skilled drivers drive the fastest cars at the edge of their limit. Great movies about auto racing are a rush, no matter what kind of racing it is.