A fleet of lights recorded off North Carolina’s Outer Banks has ignited a debate about whether they are honest-to-goodness UFOs or just part of a …
Read more on newsobserver.com
Rachel K. Ivey flipped this story into Phenomen-X Fan Magazine•1637d