To me the most embarrassing part of this story is an executive of Mercedes-Benz being caught driving a rental Kia.
Yes, and being asked by an American policeman “Your papers please” schnell!