Two recent sighting reports from Texas and North Carolina both feature a similar phenomena of lights/orbs in the sky, but the story here may be the whereabouts of the sightings.
Read moreYour Custom Text Here
Two recent sighting reports from Texas and North Carolina both feature a similar phenomena of lights/orbs in the sky, but the story here may be the whereabouts of the sightings.
Read more