A bipedal ape-like creature that is purported to inhabit the forests of North America; also known as Bigfoot (See also “Bigfoot”).
A bipedal ape-like creature that is purported to inhabit the forests of North America; also known as Bigfoot (See also “Bigfoot”).