Bigfoot Allegedly Spotted in Documentary Clip, Sends Internet Buzzing

bigfoot-allegedly-spotted-in-documentary-clip-sends-internet-buzzing
Photo by Joe Scarnici/Getty Images for Hulu