Sasquatch Sasquatch/Bigfoot In the wilds of north america a mystical ape-like creature hides in the shadows. Standing over seven feet tall and ha… October 25, 2008