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