Mercedes Benz is losing it, it seems...