'Jesus Christ Lizard' Sightings on the Rise in Central & South Florida

The non-native, invasive reptile is becoming more common and presents a threat to state's ecosystem