Prove Your Mettle

For a surfer, Santa Cruz, California is a place to prove your mettle. It