By Tim Ferguson, 19 March 2007 12:10
As with most F1 car launches there is an air of expectation before the wraps come off the new car, the FW29.
2007 is a make or break year for the team after a miserable 2006 but hopes are high.
Photo credit: Tim Ferguson


In order to post a comment you need to be registered and logged in.
Log in or create your silicon.com account below