Mercedes SL65 AMG: 621 horses of topless power

gallery mercedes benz sl65 amg

First published September 15, 2014: 11:27 AM ET