WatchTrove

Mayday ยท S00E23

Special Report Season 19 : Design Flaws

Still from Mayday S00E23

Summary

Drawing the attention of the entire world, three fatal design flaws put air crash investigators in a storm of controversy.