Mclaren Mercedes MP4-23 Launch: The launch ceremony. Mclaren Mercedes MP4-23 Launch, Stuttgart, Germany, 7 January 2008
The launch ceremony.
Mclaren Mercedes MP4-23 Launch, Stuttgart, Germany, 7 January 2008