Open post 🇨🇦 Steve @tewha@appdot.net · 1mo ago Do you believe in Sasquatches/Big Foot? Please repost. #sasquatch Do you believe in Sasquatches/Big Foot? Please repost. #sasquatch Yes 18% No 76% I had an encounter 7% 45 people · Closed