F1 2012 Car launch dates

Yeah, I think the FIA made it very clear they don't want any more heavyweights in the sport on top of the ones they already have.
 
Back
Top Bottom