santa cruz pier collapse
-
USA
Massive Santa Cruz Wharf Collapse During Repair Project: 3 Rescued
Santa Cruz, California — A powerful storm wreaked havoc on California’s central coast, leading to the partial collapse of the…
Read More »