The bigger they come, the harder they fall.

Willow Creek, California, up in the rugged forested region east of Eureka. Bigfoot's a big deal up there. Whether a real animal or just a legend, the Sasquatch is a tourist attraction, and here is his statue.