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

Time-Lapse Video Shows Mysterious Red Trails in the Sky Over Outer Banks
A new round of debate has emerged after a time-lapse video recorded over the Outer Banks appears to show that UFOs may have been frequenting […]