No Driver. Would You Ride in This Taxi?

| Leave a Comment

California just approved this self-driving car. And it’s now operating in San Fran, Los Angeles and Phoenix. Would you take a ride? Read more

Read more »
To top