Only in the Santa Cruz Mountains: The Sawmill Sasquatch Commercial
There have been reported sightings of Sasquatch in the Santa Cruz Mountains for many years. Some claim to have seen glimpses of the large, hairy creature while hiking or camping in remote woods. Recently, locals found Sasquatch in broad daylight on our main thoroughfare participating in a commercial shoot for the popular Sawmill Restaurant & Alehouse in Boulder Creek. Aaron…
Read More