Aliens or Military? UFO lights filmed off North Carolina Outer Banks Paranormal Globe - Paul August 19, 2020 101 Views