Saturday, March 10, 2018

Bigfoot of the Sperrin Mountains


From the British Bigfoot Report, an encounter with an eight foot tall creature in the Sperrin Mountains. If the Sperrin Mountains doesn't sound familiar it's probably because they are in Ireland.

No comments:

Post a Comment