Thursday, 15 December 2016

ON THIS DAY IN WEIRD


On This Day in Weird, December 15...

1971: A woman and her three children claim that an eight-foot-tall Sasquatch stared through the windows of their home in Bremerton, Washington, coming as close as five feet to the house.


No comments:

Post a Comment