The sexiest of American folklore creatures, Boise has had its fair share of sightings. Are you among the privileged who've set eyes on this handsome beast?
To 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.