Is there a Sasquatch?

According to Wikipedia;

“In North American folklore, Bigfoot or Sasquatch are said to be hairy, upright-walking, ape-like creatures that dwell in the wilderness and leave footprints. They are strongly associated with the Pacific Northwest (particularly Oregon, Washington and British Columbia), and individuals claim to see the creatures across North America. Over the years, these creatures have inspired numerous commercial ventures and hoaxes.”

We mention this as we are beginning to wonder if Bigfoot Biomedical is a real company. The Bigfoot story is well known and not that unfamiliar in our wacky world. The company has raised . . .

This content is restricted to subscribers. Please subscribe.

Already have an account? Please login.