8. Jan, 2018

Text

Behold, The Iguanapocalypse ....

The recent cold snap in Florida has led to multiple reports of frozen iguanas falling from their perches. However bad you might feel for the frigid critters, it’s definitely not a…
rt.com