BMW Sauber F1.06 – F1.08 Series: The 2008 F1.08 monopost
Racing | January 17th, 2009 by Horatiu Boeriu
The 101 points in 2007 with a very good F1.07 once again had the designers and engineers working overtime to produce an even better car …
0