Photo 3 of 3

View all

Mountain View tax measures coasting to victory
People take turns having their photo taken with Google's self-driving car at Google offices located at Mayfield Avenue on June 22, 2015. Photo by Michelle Le

© 2020 Mountain View Online.
All rights reserved.