The lizard man has been spotted at the Wilkesboro county landfill!!! Actual video footage will be aired tonight on National Geographic at 8pm
The lizard man has been spotted at the Wilkesboro county landfill!!! Actual video footage will be aired tonight on National Geographic at 8pm