Tom Biscardi at a Bigfoot news conference Aug. 15 in Palo Alto
Press conference about a Bigfoot find Tom Biscardi, a longtime Bigfoot enthusiast, displays a photograph given to reporters during an Aug. 15 news conference in Palo Alto about the purported Bigfoot find.
IAN SHERR, AFP/Getty Images
Copyright
© 2018, CT Now