Skip to main content

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.
Santa Cruz by kelseamarie May 24, 2007