Mayday poster
TV

Mayday (2003)

S16E04 Deadly Detail (China Airlines Flight 120)

Jun 28, 2016 • Season 16 • Episode 4 • HD

On August 20, 2007, China Airlines Flight 120 experiences a catastrophic fire and explosion shortly after it lands and taxis towards the gate at Naha Airport in Okinawa, Japan. Remarkably, all 165 individuals on board, including passengers and crew, manage to escape unharmed.

Country: CA