Nature's heavyweights
Toadzilla
What: Cane ToadWhere: Australia
Weighing nearly 21lbs this monster of a Toad was captured on a farm in Northern Australia.
Look through our other great galleries!
Why not test yourself with our quizzes?
Looking for something different? Try our weird news!
Latest news headlines