Toadzilla
-
-
- nordby7
- added this
This dog-sized cane toad is the biggest ever discovered. Nicknamed "Toadzilla," this massive creature measured 8 inches long and weighed 1.9 lbs.
-
- groups:
- On Current TV, Raw Intel, Current Puro Genio
-
- tags:
- On Current TV, Acquisitions, Raw Intel, World Record, 12 more
-
-
snedz
-
I like it, nice & short & to the point. I thought it was going to be bigger than that though. Its a bit misleading isnt it...
- 4 years ago
-
snedz
-
-
jyeh
-
I'd freak if I saw this thing in my yard! Did you know that they're huge breeders? There could be as many as 200 million in Australia.
- 4 years ago
-
jyeh
