Downtown Santa Cruz Holiday Parade
Santa Cruz Downtown Pacific Ave, Santa Cruz, CA, United StatesDowntown Santa Cruz Holiday Parade December 3, 10am – 12pm The traditional holiday parade is the official kickoff for the winter holidays celebration. One never knows exactly what to expect […]