Posted on Thursday, 9 September, 2010 | 45 comments| News tip by: Still Waters
Image credit: Youtube
The shape of a mysterious hominid has been captured on camera at McKenzie river in central Oregon.
According to the BFRO the creature was sighted standing up and walking away in to the trees as two whitewater row boats passed by, so far nothing conclusive has been found to indicate that the footage is a hoax.
"The Three Sisters region of Oregon has a long history of sightings and track finds."