Driver dies, dog survives after vehicle goes over side of Santa Cruz Wharf in high surf
A dramatic scene unfolded at the Santa Cruz Wharf over the weekend when a vehicle went off the edge of the pier and into the water, sparking a…
Read more Driver dies, dog survives after vehicle goes over side of Santa Cruz Wharf in high surf