Odd / Amusing US News String of lights seen in sky near Charlotte! What? January 28, 2021January 28, 20212 min read admin String of lights seen in sky near Charlotte, reported by multiple people, sparks UFO debate. What was it? Read More