Feb 24

Salish Sasquatch: Packwood Washington

Salish Sasquatch writes “We travel to elk country – Packwood, Washington to look for signs of sasquatch. Join us as we camp with BFRO investigators as they share stories and give some tricks on looking for the elusive creature.”


Link to the video



Leave a Reply