From Tempe to Pittsburgh: Testing autonomous cars on public roads


1 PHOTOS