Advertisement
An invasive lizard species has been spotted in Georgia. Residents are being asked to report and kill it
Share
Shares
Updated: 12:44 PM EDT May 13, 2020
An invasive South American lizard Georgia officials are attempting to eradicate