Mayday (2003)
S16E04 Deadly Detail (China Airlines Flight 120)
Episode Overview
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.