A cold snap has hit south Florida this week and that means residents need to keep an eye out for frozen iguanas.
The “Cuban Tarzan,” a South Florida social media sensation, was out on Friday morning showing NBC6 how our reptilian friends ...