Stolen Bigfoot Statue Found Along Road In Santa Cruz County
SCOTTS VALLEY, Calif. (AP) — Police officers in the mountains north of Santa Cruz responded to a suspicious figure in …
SCOTTS VALLEY, Calif. (AP) — Police officers in the mountains north of Santa Cruz responded to a suspicious figure in …