Sasquatch “stocking” Santa…
…seen at one of Canada’s most famous portages, the Campion Rapids, near the Canadian Ecology Centre (www.canadianecology.ca) , Samuel de Champlain Provincial Park, east of North Bay and west of Mattawa, Ontario. Santa is safe though because sasquatches are simply kind and curious souls. (WGS 84 17 T E663508 N5129680 or N46° 18.059’ W78°...
Read More