The new Mercedes SL 63 AMG had its sneak preview in Barcelona while being tested by Michael Schumacher and Nico Rosberg.
As the Mercedes BlueEFFICIENCY billboard is exposed to daily pollution, the message on the billboard becomes clearer