Recent sightings of a very large and invasive species of lizard have been reported throughout the State of South Carolina and the State of Georgia. The wildlife agencies throughout both states are encouraging individuals to report any sightings of this creature. It has the capability of growing up to lengths of 4 feet and may… Read More…