Was There Really A Rare Sasquatch Sighting In Downtown Boise?Was There Really A Rare Sasquatch Sighting In Downtown Boise?Multiple sightings of a Sasquatch near Boise parks. Kyle MatthewsKyle Matthews