![Twin Falls Bigfoot Enthusiasts Share Their Monstrous Experiences](http://townsquare.media/site/94/files/2021/03/dogman.jpg?w=980&q=75)
Twin Falls Bigfoot Enthusiasts Share Their Monstrous Experiences
Idaho gets a lot of Bigfoot sightings. Darryl really likes it here I guess. There is a YouTube channel dedicated to Bigfoot and monster sightings and two Twin Falls enthusiasts shared their wild encounters.