WINTER SQUATCH SIGHTING!
![WINTER SQUATCH SIGHTING! WINTER SQUATCH SIGHTING!](https://osoco.co/wp-content/uploads/DESKTOP_BG-720x220.jpg)
WELL FOLKS HERE IT IS:
Undeniable proof that sasquatch is real.
LOCATION:
Lower Elowah Falls in the Columbia River Gorge. East of Portland Oregon.
Undeniable proof that sasquatch is real.
Lower Elowah Falls in the Columbia River Gorge. East of Portland Oregon.
Recent Comments