Frogpocalypse Now
In South Florida, cane toads are so numerous that they seem to be dropping from the sky. They're overtaking parking lots and backyards, can weigh almost six pounds, and pack enough poison to kill pets. Why the surge?
[Source: www.outsideonline.com] [ Comments ] [See why this is trending]
[Source: www.outsideonline.com] [ Comments ] [See why this is trending]
Comments