Todd Standing has been conducting expeditions, documenting chronicles and interviewing people pertaining to the subject of Sasquatch for over 15 years. In 2006 he publicly showed 2 separate crystal clear Bigfoot videos he himself filmed which he used to petition […]