UFO Hovering Over North Carolina Freaks Out the Internet

mayur August 17, 2018 0

There may be life out there but if it comes to Earth, North Carolina definitely won’t be its first stop. A bizarre object hovering over a lake in North Carolina was captured on video by a man who believed it was a spacecraft. The video was shot in May, but has since gone viral, with many viewers speculating that it was, in fact, a UFO.

Leave A Response »