Jul 30, 2014
61°
Mostly Cloudy

Where is This in Santa Cruz?

Looks almost like Grand Central Station, right?

Where is This in Santa Cruz?

I'm betting this is a tough one...

Don’t miss updates from Patch!