Category: South Florida

Heavy Rains in South Florida Drive Out Giant Toxic Toads

Latest Video (Miami Herald) – “Who can I call to get rid of these monsters??? I’m dying over here and I have 3 dogs!” The distressing plea for help was posted late last month by Ohilda Gilbert, a real estate agent, on a Facebook group of South Florida moms. A photo of a fat, warty […] Read More