Follow the latest UFO videos and alien sightings from the 10th most populous state in United States, North Carolina, right here!
V-shaped formation over Princeton, NC 9-Dec-2020
This triangle-shaped formation was seen and photographed over Princeton, North Carolina on 9th December 2020. Witness report: My mom’s secretary took this picture last night […]