August 2, 2005. In a raging thunderstorm after a difficult landing, Air France 358 skids off the runway in Toronto. As it crashes, the left engine catches fire. There are only seconds to escape.
August 2, 2005. In a raging thunderstorm after a difficult landing, Air France 358 skids off the runway in Toronto. As it crashes, the left engine catches fire. There are only seconds to escape.
Guest Cast
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
aka "Desperate Escape"