The 2012 Mercedes-Benz SL-Class exemplifies that rare blend of refined luxury and ultra high performance that few other sports cars attain.
Watch this video