The SL 600 5.5 Liter Twin-Turbocharged SOHC 36-Valve V12 - 2005 Mercedes-Benz SL 600 Roadster Photo #28

The SL 600 5.5 Liter Twin-Turbocharged SOHC 36-Valve V12 - 2005 Mercedes-Benz SL 600 Roadster