suez canal incident in the cars universe