Anthony Moffett goes Squatchin' in some of the country's most beautiful places. If Bigfoot is living anywhere, then he's living in these areas of Idaho. There are mountains, pine trees, rock outcroppings, and plenty of water sources to keep a Squatch happy and healthy.
In this video Anthony gives us his 2015 Bigfooting season in review. He found a very compelling track-way in the snow this year, which has kept him ambitious in his pursuit of the great beast.