S7E2 · Bermuda Triangle of Space

Bermuda Triangle of Space

S7E2 · 2020-01-16 · 44 min

When instruments on the International Space Station suddenly malfunction every time it passes over a mysterious site in the Atlantic Ocean, experts investigate if this eerie behavior is more than just a tech glitch, but a prophecy of global doomsday.

The show’s own verdict is on its page.