The Artie Party
The Artie Party, at the finish line in Santa Cruz.