Where To Stream What on Earth? Season 2 Episode 12
Curse of the Abyss
- Aired May 3, 2016
- 60 Min
- Rated 8.3
- Number 48 Of 139 Rated Episodes
Mysterious sightings in the Bermuda Triangle that could solve an age-old legend; a huge tsunami is heading straight for Hong Kong, then suddenly disappears.