McLaren Mercedes MP4-24 Launch: McLaren Mercedes MP4-24 air box detail McLaren Mercedes MP4-24 Launch, McLaren Technology Centre, Woking, England, 16 January 2009
McLaren Mercedes MP4-24 air box detail
McLaren Mercedes MP4-24 Launch, McLaren Technology Centre, Woking, England, 16 January 2009