Caveman wins XTERRA Santa Cruz
Monday, May 16th, 2011Santa Cruz, California (just south of San Fancisco) is wacky, its trendy and its also know as “Surf City”. And the place where Specialized test rides bikes and equipment.
I love ocean swims, and even the supposed 53F water (11C- although it felt warmer) did not put me off.



















