News

Crystal, one of the iconic cave dwellers at the Santa Cruz Beach Boardwalk, sits patiently near the amusement park’s Sea ...