Detroit The Mercedes-Benz SLS AMG E-Cell The Mercedes-Benz SLS AMG E-Cell by The Car Guide January 12, 2011 Share