November 3, 2018 Mountain View / CA / USA - Waymo self driving car performing tests on a street in Silicon Valley

November 3, 2018 Mountain View / CA / USA - Waymo self driving car performing tests on a street in Silicon Valley - 112497436