Template:Featured article 12 12
From New World Encyclopedia
Featured Article: Sasquatch
legendary creature, a primate-like animal believed to inhabit the forests of North America, although people claim to have sighted the creature in every part of the United States and most of Canada. Akin to the infamous Yeti of the Himalayan Mountains, Sasquatch lore dates back to the earliest Native American tribes, and continued as regional phenomenon until the twentieth century, when the need to prove or debunk the existence of Bigfoot became a widespread fervor.