March 25 2019 12:46pm

Thousands of poisonous toads swarming south Florida community

Thousands of poisonous toads are swarming a south Florida community, and it’s leaving neighbors concerned for the safety of their families and their pets.

Responsive site?

Video Home