
Iguanas Are ‘Freezing’ and Falling From Trees in Florida (They’re Not Necessarily Dead)
An unusual weather report made waves this week as meteorologists warned residents of Florida to be aware of “raining iguanas.” Yes, you read that correctly. The Sunshine State experienced an unusual cold snap earlier this week as temperatures dipped into the 30s, virtually freezing the cold-blooded lizards in their tracks, forcing them to drop, fall […]