Finding Bigfoot On Discovery Channel

I have been loving the bonkers new series on Discovery Finding Bigfoot, it sits somewhere between Most Haunted and Blair Witch Project. It features 4 members of the BFRO (Big Foot Research Organisation) travelling the backwater towns and national parks … Continue reading