1 2
Aliens in the Triangle
New evidence could explain a mysterious UFO encounter in the Bermuda Triangle. A team of experts investigate if aliens have visited this stretch of water., A team of experts investigates if aliens have visited the Bermuda Triangle.