Welcome, Sign In
Bigfoot Exists, Claim Researchers Who Present Hi-Def Videos
Description:Bigfoot exists. At least that's what a team of researchers wants you to believe, based on evidence they presented at a press conference in Dallas on Tuesday.
HuffPost Live Highlights