2010 S400 Hybrid Commercial
Mercedes debuted the “Tree of Innovation” commercial during the Oscar presentation on Sunday. You may have seen it a few times since! It is just a small sample of all the green technology that Mercedes has brought to the marketplace!