What on Earth? - Season 8 Episode 6 -
The Damned of Devil's Island
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.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.