27 Apr 2010, 10:58 UTC · By: Dan Mihalascu / Mercedes-Benz revealed the first official photos of the E Klasse Limousine, a stretch limo built by partner Binz. Binz is a company specialized in modifying cars for special services such as ambulan...