The night the iguanas fell: Cold snap chills Florida, and lizard meat is up for sale
The forecast verified.Tuesday afternoon, the National Weather Service in Miami issued an unusual warning about cold-stunned iguanas falling from trees across South Florida.Wednesday morning, reports and photos appeared of the reptiles […]