In the waters off Outer Banks Island, North Carolina, on September 28, two sizable ships came upon a UFO.adminexpredaylDecember 9, 2023367.5K views