Naked Woman Running Down Street, Biting Her Own Fingers

Nude Woman, Running Down Street, Biting Off Her Own Fingers NECHE, ND (trfnews.i234.me) We have a very strange story out of Neche, North Dakota. Pembina County Sheriff, Terry Meidinger tells TRF News, that late Friday afternoon a nude woman was running down the street, biting off her own fingers. we have a strange bizarre case… Continue reading Naked Woman Running Down Street, Biting Her Own Fingers