Toadzilla

nordby7
This dog-sized cane toad is the biggest ever discovered. Nicknamed "Toadzilla," this massive creature measured 8 inches long and weighed 1.9 lbs.
  1. groups:
    On Current TV,   Raw Intel,   Current Puro Genio
  2. tags:
    On Current TV Acquisitions Raw Intel World Record 12 more
  3. credits:
    nordby7 Producer, ksimpson Producer, superkiy Editor, more
  4.     
    |
    Embed video:
    |

2 comments // Toadzilla // Video

  • snedz
    • 0
      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
  • jyeh
    • 0
      jyeh  
    • Image
    • 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
more from On Current TV:

top videos