Ghosts

Creepy woman in an old style dress staring into a mirror on a wall

Bloody Mary

Bloody Mary is the legend of a ghost, phantom, or spirit said to be conjured by chanting ‘Bloody Mary’, usually while looking into a mirror as part of a game or ritual. Depending on the version of the legend s... Read More