Massive cane toad dubbed 'Toadzilla' discovered by park rangers in Australia
Published date: Tue, 24 Jan 2023 15:12:54 +0700
A giant cane toad dubbed 'Toadzilla' has been discovered and removed from the wild in Australia by special wildlife rangers.
The amphibian, weighing 2.7 kilogrammes, shocked the Rangers who stumbled across it while they were cleaning a trail at the Conway National Park near Airlie Beach in North Queensland.