UFO hovering over North Carolina freaks out the internet