Quote:
Originally Posted by Demonpenz
There is a documentary called 24 about it. I guess Ford spent millions and Ferrari didnt spend as much so it wasn't much of an upset
|

Tell me you don't know very much about racing without actually tell me you don't know much about racing.