Frozen Iguanas Fall From Florida Trees It’s raining iguanas in South Florida. A remarkable cold snap that brought temperatures in the mid-30s to the Miami area Thursday morning also brought lizards falling out of trees at Bill Baggs Cape Florida State Park on Key Biscayne, the Miami Herald reported. “We have found dozens on the […]