Back to Story:
Mercedes-Benz SL 65 AMG: 650 hp and 1,000 Nm
Previous Image