Holiday Bigfoot sighting in Laclede County

  Don and Barb [not their real names] spend the holidays every year visiting both of their parents in the St. Louis area, where they were born, grew up, met and married. For the last six years the couple has lived in rural Jasper County Missouri and normally leaves on the morning of Christmas Eve… Read more »