2007 McLaren. They didn't lose the championship on the track, they lost it off the track. As a whole, the McLaren was the cream of the crop in 2007.
Best non-WDC winning car (2000-present)
Started by
Kingshark
, Jun 24 2014 20:09
150 replies to this topic