Stranger Than Nature — Season 1, Episode 3: Exploding Toads
Documentary • 44 min • 2 seasons, 17 episodes
Episode synopsis
A killer targeting a colony of Penguins in Australia, the case of the Exploding Toads of Hamburg, and the mysterious disappearance of a coral display in an aquarium in England.
About Stranger Than Nature
The series unravels the mysteries behind the planet’s most unprecedented and shocking natural events.