Stalked by a headless ghost on Christmas Eve

This is the sort of thing that will certainly ruin your holiday. From Dec. 25, 1884:








Popular Posts