High Surf Causes Death and Destruction in Santa Cruz, California
In Santa Cruz, California, high surf has resulted in a tragic wharf collapse, leading to two successful rescues while a man tragically died after being trapped under debris at a …
High Surf Causes Death and Destruction in Santa Cruz, California Read More