Why is there a Sasquatch on Buxton’s ‘I Voted’ sticker? – The Portland Press Herald by nabs | Jun 3, 2026 | Bigfoot News | 0 comments … Sasquatch creature. A Sasquatch, also known as Bigfoot, is a large, hairy mythical creature said to roam in the forests of North America. This …