Scotts Valley, California – November 12, 2020
Police officers in the mountains north of Santa Cruz responded to a report of a suspicious person and confronted a missing Bigfoot statue. The wooden statue had been stolen from the Bigfoot Discovery Museum in Felton. The museum dedicated to the mythical forest creature is outside Henry Cowell Redwoods State Park.
Be First to Comment