

Curse of the Bermuda Triangle
US Navy vs. the Triangle
TV-PG
S1 • E3 Feb 22, 2020 43mBrand-new discoveries might finally explain the truth behind one of the Bermuda Triangle's most infamous disappearances, when 306 US Navy crewmen vanished in the Triangle without a trace.