Get new Bigfoot sightings and reports:

In Lolo Pass by Mount Hood… something is still there