But seriously, do massive lizards really just fall out of the trees in South Florida when it gets cold? Yes, and you can watch it happen in a video taken by Avrohom Eliezer Friedman in North Miami ...
While it may sound bizarre, it happens. And there's a scientific reason for it. Although several iguana species live in Florida, the predominant one is the green iguana, native to Central and ...