Toadzilla, a giant cane toad found in Australia, may be a record-breaker

Rangers in northeastern Australia were astonished when they stumbled across what may be the largest toad on record, weighing in at nearly 6 pounds.

Source:: CNN Top Stories

Be the first to comment

Leave a Reply