The 2013 SL63 AMG, due out later this year, offers more power, lighter weight and 30 percent better gas mileage
The MERCEDES AMG PETRONAS F1 W03 made its official debut today at the Circuit de Catalunya in Barcelona