Skip to Content

A possible sighting of Bigfoot in Oregon by a guy rafting on the river. Sasquatch is seen (or supposedly seen) in that region fairly often.