June 15, 2014

Meet the new Google self-driving car: no steering wheel, no pedals, no problems?