An apparent Bigfoot has made his (or her) inevitable TikTok debut ... and the footage is actually the best to date of a Sasquatch in the wild -- as opposed ...
A TikToker has shared footage of what they believe to be Bigfoot, calling the encounter the 'scariest moment' of their life. Bigfoot - also known as a Sasquatch - is a large, furry humanoid creature ...