Search
Close this search box.

UFO’s Filmed Over Charlotte, NC Goes Viral

It's time to ascend.

The video, posted by YouTube user C. Hulbert, was allegedly filmed on 15th October 2016 over the Le Meridien Hotel.

The video has been met with a healthy dose of conspiracies as well as skepticism. What are your thoughts? Real, Fake or something easily explainable?