Idaho Baby Bigfoot Video Proves Sasquatch Loves UsIdaho Baby Bigfoot Video Proves Sasquatch Loves UsTo think I was worried about mountain lions and bears. Say hello to the many Sasquatch or Bigfoot that keep popping up. We have the top 10 that might just prove they love Idaho. KekeluvKekeluv