A documentary detailing the spread of Hawaiian sugar-cane toads through Australia in a botched effort to introduce them as counter pests.
No streaming info available.
Verdict: Unknown
> Mark Lewis (Director)
> Jim Frazier (Director of Photography)
> Wayne Taylor (Director of Photography)
> Mark Lewis (Writer)