Photograph Headless Man Photo Polaroid
In the early morning hours of October 7, 2004, a man taking a nighttime walk in the rural town of Dover, Massachusetts, came across a startling sight: a headless mannequin…
Continue readingIn the early morning hours of October 7, 2004, a man taking a nighttime walk in the rural town of Dover, Massachusetts, came across a startling sight: a headless mannequin…
Continue readingIf you’ve been on the internet at all in the past few days, you may have seen a photo of a ‘headless man.’ The photo is a Polaroid, and according…
Continue reading