6-Pound Cane Toad Found in Australia Named Toadzilla

That is one big toad! A park ranger in Australia stumbled upon this enormous cane toad and now they’re wondering if it could set a world record.

Watch Live
Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching