The humans do seem to drive a little crazy on California St. in Mountain View! I've had a near miss with a negligent driver on that street myself. Nice to see that they're moving the cars away from the quieter (more suburban) southern parts of the city near the hospital.
I have yet to see the new prototypes, which are allegedly making tours as well. Does anyone know what streets they frequent?