Triangle UFO over York in England?