BMW-Sauber has just launched the teams newest challenger, the F1.07 at Valencia’s expo center where the team’s 4 drivers were on hand for the unveiling of BMW’s first all new Formula 1 race car…
To read about McLaren-Mercedes 2007 Launch, see: McLaren MP4/22