Tuesday, January 07, 2014

New Bigfoot Documentary Teaser

Squatchin Teaser

Bigfoot researcher Derek Randles stars in the new documentary, "Squatchin" set to be released later this year.

Related Posts Plugin for WordPress, Blogger...

1 comment:

  1. The Bigfoot Research Center will soon release the latest documentary "Bigfoot Disclosure"... Details at their website. www.bigfootresearchcenter.com