Stolen Bigfoot Statue Found Along Road In Santa Cruz County

“He was a little banged up but will be returned to his rightful place at the Bigfoot Discovery Museum,” the Scotts Valley Police Department said…