What on Earth?

11 Seasons
S6 E6 1/30/20

Curse of Phantom Island

When an island off the coast of Mexico suddenly disappears, government officials scramble to find an explanation, hoping cutting-edge technology might reveal whether the strange place was destroyed by a foreign power or if ever it existed at all.

Upcoming Airings

Thursday
Jul 7
8am | 7c
Thursday
Jul 14
9am | 8c

Seasons