Where To Stream The Bermuda Triangle Enigma Season 1 Episode 1
Fallen From the Sky
- Aired July 30, 2018
- 60 Min
Ortis Deley unravels the fate of five naval aircraft which were lost without a trace in the Triangle in 1945. Rick Edwards finds out about an extraordinary mirage phenomenon, the Fata Morgana.