Browning Road in Delano is haunted by the ghost of a young woman!