Tuesday 16 June 2015

ON THIS DAY IN WEIRD


On This Day in Weird, June 17...

2005: Campers in British Columbia's Cowichan Valley, near Duncan, claim to glimpse Bigfoot by firelight, before a passing dirt bike frightens it away.


No comments:

Post a Comment