Tags Self driving car

Tag: Self driving car

Nigerians spot a self-driving car for the first time on the street, checkout their...

It was a weird moment on the street from the video below as Nigerians spotted a self-driving vehicle held up in a traffic. Their reactions...