What on Earth?
The Damned of Devil's Island (8x6)
Air date: Oct 01, 2020
Mysterious satellite images lead an archaeologist to investigate a cemetery on Devil's Island, the notorious penal colony in the tropics of South America; what he finds there reveals evidence of grisly executions that fueled a shark feeding frenzy.
- Premiered: Feb 2015
- Episodes: 163
- Followers: 23
- Running
- Science Channel
- Tuesday at 21