Mercedes-Benz on top