Doobie Doo
Veteran
'Toadzilla' captured in Australia, possibly a record specimen
Rangers in Australia’s Conway National Park this week captured a cane toad that weighed nearly 6 pounds, making it possibly the largest on record.


More nature fukkery there than anywhere else.
A little hot sauce and those legs would be delectable @Reptile![]()