Exotic - 2012 Mercedes-Benz SL65 AMG

2013-01-11 99

The Mercedes SL pretty much defines the luxury performance convertible.