Watch as we follow one of Google's new self-driving cars (+15 photos)
Google's new self-driving cars are on public streets. After more than a year of development and testing, the new cars made their debut on the roads around Google's headquarters in Mountain View late last week, and I went to check them out.