Showing posts with the label Indian Trail

UFO REPORT: Glowing Balls Hover Over The Night Sky Near Charlotte

CHARLOTTE, NC (Bruce Henderson/The Charlotte Observer) - Last Sunday night, an Indian Trail man’s wife excitedly burst into their house to report two orange, glowing balls that seemed to hover…
Subscribe Our Newsletter