The Mercedes-Benz Vision Energy Force concept truck vehicle comes on stage at the 2012 Los Angeles Auto Show in Los Angeles, California Nov 28, 2012. [Photo/Agencies]