... TagViewer (entries by tag)
Imagine the mental anguish suffered by Sasquatch devotees worldwide, as the latest Bigfoot carcass turns out to be a cheap rubber gorilla suit. (AP) Turns out Bigfoot was just a rubber suit. Two researchers on a quest to prove the existence of Bigfoot say that the carcass encased in a ...