Quote:
Originally Posted by Marcus
Also, Merc claiming they have the highest drag of the field. So maybe the engine is actually whats saving them?
|
Judging by the performance of the other Mercedes-powered cars I'm gonna guess the engine is doing them no favors lol