barkbarkwoofwoof.com
Toad Haul
And I thought peacocks were a nuisance. A Florida suburb is being plagued by thousands of poisonous toads. Experts say the amphibians are bufo toads, also known as cane toads. Residents in the infe…