Loading Video…
This browser does not support the Video element.
Toxic toads making their way to Central Florida
Toxic toads have terrorized South Florida. Now the Bufo toad, which has proven to be deadly to pets, has made its way to Central Florida.