Tons of Toads
Palm Beach Gardens Florida, has been overrun by toads. Thousands of poisonous cane toads cover every surface, making it hard to avoid stepping on them! Also known as Bufo toads, they are not native to Florida. 100 toads were accidentally released by a pet dealer in the 50’s, and they must have liked the weather!