Mercedes Benz 2010 SLS AMG
Pictures of the Mercedes Benz 2010 SLS AMG-- one of Benz's defining pieces of automotive engineering-- have leaked one week ahead of its official unveiling. With inspirations coming from the iconic 300SL, the finely tuned machine is powered by a 6.3-liter V8, delivering 563 ponies and 480 lb-ft of torque ... more
