More From the Los Angeles Times
-
-
July 18, 2024
-
-
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)
July 18, 2024