Santa Cruz Views
Expand

Radar

Santa Cruz Views

SantaCruzVIews-1

Northern California has some gems for sure, but without a doubt, Santa Cruz is my favorite place. With dirt for days and ocean views like this to end a ride, who can complain. It’s been a blast once again. We’ll see ya again soon. Thanks to everyone that made this weekend so memorable.