Bigfoot TIW 95: Bigfoot in Alberta Canada, and a detailed Hairy Man sighting from the Merced River in N. California
In cryptids in the news and other oddities, Kevin looks does a detailed review of a pair of recent bigfoot video sightings. Bill covers a detailed Bigfoot encounter from along the Merced River in Northern California…a hotbed for hairy man sightings.
Read More