Video: Japan Self Driving Car

Thu Nov 5, 2015 16:30:26

Watch the video of Japan’s new invention a self-driving car, Al-Alam News Network reports.

Category:
NULL