Brand new photo of a Santa Cruz prototype driving around Los Angeles. Anyone know where in LA this is?