Elusive: Bigfoot Abroad

Elusive: Bigfoot Abroad

Available on iTunes
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.
Starring Andy McGrath, Deborah Hatswell, Mark Farnell
Director Chris Turner