Creepy True Tale Tuesdays!

Black Eyed Children – Legend, Myth Or Terrifying Reality?

Its a cold, snowy, winters night in a Vermont town, in the middle of nowhere.