The MERCEDES AMG PETRONAS F1 W03 made its official debut today at the Circuit de Catalunya in Barcelona
The new Mercedes SL 63 AMG had its sneak preview in Barcelona while being tested by Michael Schumacher and Nico Rosberg.