Bigfoot Spotted Along Trail

Posted Sunday, September 13, 2020

By Squatchable.com staff

First responder rushing to an emergency situation within a recreational area along the banks of the North Saskatchewan River in Alberta Canada spots a dark figure along the trail as he rushes toward the area.