Wednesday, January 22, 2020

Reports on the Internet said that Iguanas are falling off trees in South Florida due to extreme cold weather.

The report also said that they were not dead. But the You Tube video did not work.

No comments: