UFO lights over La Meridian hotel in Charlotte, NC

Now would be the perfect time for aliens to show up because everybody would just assume it was a drone.

Related Videos