National Geographic Specials - Invasion of the Killer Toads | Knowledge.ca
National Geographic Specials - Invasion of the Killer Toads
Australia is being invaded by killer toads equipped with a deadly toxin. Scientists race to study why these toads are such effective killers.

National Geographic Specials

No online rights or broadcast dates.