Tag Archives: north carolina

Return of Pesky Glowing Orbs

William Guy was on a ferry ride out in the middle of the ocean off North Carolina’s Outer Banks when he spotted alleged “flying orbs.”


 

Advertisements