44 Residents of the quiet English village of Rochdale are in a panic after a towering 27-foot demonic baby doll statue was erected. (media.greatawakening.win) posted 63 days ago by brain_dead 63 days ago by brain_dead +44 / -0 21 comments download share 21 comments share download save hide report block hide replies
Howls. That's right. Covered face and be brave runners.