October 8 2019 9:15am

Video of glowing orbs off N.C. sparks debate over UFOs

The video posted on YouTube Sept. 28 shows several lights hovering in the sky around sunset off North Carolina’s Outer Banks. The original poster claimed they were UFOs, but others have suggested they might be military in origin.

Responsive site?

Video Home