Frightening Cryptid Canine Encounter Near Decatur, Illinois

A witness is driving on a regional street between high corn near Decatur, Illinois when a cryptid canine paces out onto the road. It eventually rises upright and goes back into the field. The following report was to a neighbourhood investigator in 1983 😛 TAGEND “The witness attracted out of her driveway onto Needle Road […]