Volkswagen ID. Buzz AD: Would You Ride With No Driver?

With the unveiling of the production version of its electric self-driving van — the ID. Buzz A