Wednesday, February 7, 2018

Bigfoot in Scotland


Gordon Mackay looks for the elusive bigfoot in Scotland, in an area known as Griffon Forest. Check out his techniques, and some of his findings.

No comments:

Post a Comment