Jeff Spencer

Jeff Spencer, Santa Cruz naviate and standout surfer, died Sunday, June 10, 2012.

Published in Santa Cruz Sentinel on June 14, 2012