Turn off light Favorite PreviousNext Report
  • Server 1
0
BoredFineGoodAmazingExcellent (No Ratings Yet)
Loading...

Curse of the Bermuda Triangle Season 1 Episode 2

New evidence could finally explain a mysterious UFO encounter in the Bermuda Triangle, and using cutting-edge tech and the latest underwater discoveries, a team of experts investigate if aliens have visited this strange stretch of water.

Episode Title: Aliens in the Triangle

Air Date: 2020-02-16

Year: