Infestation of poisonous toads are plaguing these Florida residents

Florida residents are alarmed by the quantity of toxic toads currently plaguing one local community.
All Videos