Aired Thursday December 21,
2:50pm - 5:10pmon Blaze (Freeview)
Elusive: Bigfoot Abroad
Reports of eight foot tall unknown primates abound in the forests of the UK and are reported weekly.
- Category
- Documentary / Special
Cast and crew
Reports of eight foot tall unknown primates abound in the forests of the UK and are reported weekly.