Mercedes Benz Driver Escaped Armed Hijackers Meaning