Front Page
At Rio Del Mar (near Santa Cruz) in August of 1998.