Follow the latest UFO videos and alien sightings from the 10th most populous state in United States, North Carolina, right here!

Two UFOs over Charlotte, north Carolina
Latest UFO sighting recorded in Charlotte, North Carolina on 3rd January 2010.
Follow the latest UFO videos and alien sightings from the 10th most populous state in United States, North Carolina, right here!
Latest UFO sighting recorded in Charlotte, North Carolina on 3rd January 2010.
Copyright © 2025 | WordPress Theme by MH Themes