Smurl Family Mirror: Origins, Claims, and Verified Facts
paranormal
The Smurl family mirror refers to a chest-of-drawers mirror that Janet and Wolfgang Smurl said produced persistent, unsettling phenomena in their home in Pfaffenhofen, Germany,...
Open article