August 23, 2019

Volkswagen ID Buggy hits 17 Mile Drive – Roadshow

By Tech Online Things

We take a quick spin in Volkswagen’s ID Buggy in Pebble Beach, California.