Destructive waves keep thrashing Santa Cruz, CA.’Mother Nature holds the cards’. December 27, 2024 at 8:18 pm by Breaking News Destructive waves keep thrashing Santa Cruz, CA.’Mother Nature holds the cards’. Read more…