Finalizing the triumberant of Formula 1 launches in “Der Fatherland,” BMW Sauber debuted its 2008 challenger, the F1.08 at the companies new Delivery Centre in Munich.
BMW claims to have made a radical evolution with the new ’08 chassis and is targeting its first Grand Prix victory this season…
BMW claims to have made a radical evolution with the new ’08 chassis and is targeting its first Grand Prix victory this season…