› added 1 year ago
53
TIL Willow Creek, California is known as " Bigfoot Capital of the World" and has a Bigfoot Museum housing 30 plaster cast footprints, including one measuring 16 inches. It is close to Bluff Creek, where the famous Patterson Gimlin Bigfoot footage was filmed