Toad the size of a Cat

Toad the size of a Cat

This was a story shown on fox news. A toad the size of a small cat was found in Australia.