E.T. phone Charlotte?

Boosters have poured a lot of energy into growing Charlotte into a city that catches the world’s attention.
According to some people, the city has now caught the attention of those beyond Earth.
That’s if you believe everything you see on YouTube, which, of course, we do.
Last month, videos posted to the website purport to show UFOs ...