Usually when it gets cold, you expect to see snowflakes falling. Not iguanas! Unless you live in Florida. That’s because a recent snap of cold weather in the Sunshine State caused iguanas to fall from ...