Saturday, February 20, 2021

Video: Eerie 'Doll Altar' Found in England

 

 


Video: Eerie 'Doll Altar' Found in England: A woman walking through a wooded area in England stumbled upon a rather unsettling scene in the form of an eerie collection of baby dolls that had been fastened to trees as part of what appeared to be a makeshift altar.