What Does Science Say About Bigfoot Footprints
What is a bigfoot footprint? Some people believe in bigfoot, others don’t. But what if they do exist? A bigfoot (or Sasquatch) is the common name for an ape-like creature that some people say inhabits forests, mainly in the northwest region of North America with reports dating back to the 1800s. The scientific community has … Read more