National Geographic Specials - Invasion of the Killer Toads | Knowledge.ca
National Geographic Specials - Invasion of the Killer Toads
Watch December 10, 7:00pm
Duration: 52min
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

Additional Broadcast Dates
Sat, Dec 16 at 4:00pm