All hail, ‘Toadzilla’: Giant toad in Australia could be world’s largest
News Feed
Friday, January 20, 2023
Kylee Gray, a park ranger in Queensland, Australia, stumbled upon a cane toad that's pushing the world record at nearly six pounds.
Kylee Gray, a park ranger in Queensland, Australia, stumbled upon a cane toad that's pushing the world record at nearly six pounds.
Kylee Gray, a park ranger in Queensland, Australia, stumbled upon a cane toad that's pushing the world record at nearly six pounds.
Read the full story here.
Photos courtesy of