Definitions by kelseamarie
Santa Cruz
A wonderful town in California. Home to the Santa Cruz Beach Boardwalk, UCSC, The Mystery Spot, and many wacky people.
THE REAL AND ORIGINAL SURF CITY, USA.
THE REAL AND ORIGINAL SURF CITY, USA.
Santa Cruz by kelseamarie May 24, 2007