Skunk Ape: A Swamp-dwelling Sasquatch in Florida – Science | HowStuffWorks by nabs | Jun 2, 2025 | Bigfoot News | 0 comments Bigfoot, also known as Sasquatch, is a big, hairy, two-legged beast that arose in North America, and first received the “Bigfoot” nickname in …