US: Frozen Iguanas Falling From Trees Due To Cold Weather In FL
- Captured on Wednesday 22nd of January 2020
- Location is Florida
Description
National Weather Service in Miami issued a rare forecast regarding cold temperatures but it was for iguanas. "" Read more...