Fight for Survival (Pilgrim Airlines Flight 458) Mayday : Season 24 Episode 6
TV-14 National Geographic 45m int(0)
Aired: March 3rd, 2024 @ 2:00 PM EST on National Geographic
With flames emerging through the cockpit floor, the pilots of Pilgrim Airlines 458 manage a heroic landing on a frozen Rhode Island reservoir.