http://www.youtube.com/watch?v=KYr7nC2V1Bo

Last week we presented the new 2013 Mercedes-Benz SL, one of the most exciting upcoming releases from the German luxury car maker. Here is now the official highlight film. Check it out!

What To Read Next