Get new Bigfoot sightings and reports:

A routine ride at Lolo Pass turned into a life-or-death moment