Too bad that 123 diesel ends up getting trashed. At least it smokes the tires going in reverse before it smashes into the front of the car behind it. If only it had US bumpers instead
There are other Mercedes in that movie too. I think some high-ranking guy rides in a W126.