IRISH EXAMINER
She’s toxic, weighs as much as some newborn babies and was found in the wilds of Australia’s far north.
A giant cane toad, dubbed “Toadzilla”, that was found by rangers in Queensland’s Conway national park on Thursday, is believed to be the largest of her species ever found.