Nov 10

Elusive: Bigfoot Abroad

Elusive: Bigfoot Abroad writes “The Bigfoot creature is well known in North America, but reports of 8 foot tall unknown primates abound in the forests of the UK and are reported weekly.”

2 Responses to “Elusive: Bigfoot Abroad”

Leave a Reply