Google self-driving cars to hit public roads

Google self-driving cars to hit public roads