‘Toadzilla’: Australian Rangers find 'monster' cane toad weighing 2.7kg
A giant cane toad, whose weight is equal to some newborn humans, was discovered in Australiaâs Northern Queensland.
A giant cane toad, whose weight is equal to some newborn humans, was discovered in Australiaâs Northern Queensland.