As more UFO evidence emerges alluding to the existence of aliens, I can’t help but imagine where I’d take these visitors if they were to make a stop in Charlotte. And as we know, aliens seem to have a ...