2010 Mercedes GP Petronas Launch: Mercedes Benz Museum, Stuttgart, Germany. 25th January 2010. The teams new livery on display. World Copyright: Glenn Dunbar/LAT Photographic ref: Digital Image _MG_7757
Mercedes Benz Museum, Stuttgart, Germany.
25th January 2010.
The teams new livery on display.
World Copyright: Glenn Dunbar/LAT Photographic
ref: Digital Image _MG_7757