Australian park rangers say 'Toadzilla' could be world's biggest toad
Cane toads were introduced to Australia in 1935 to control cane beetles and other pests but their population exploded.
Cane toads were introduced to Australia in 1935 to control cane beetles and other pests but their population exploded.