Self driving vehicle track now open in Peachtree Corners

Video of Peachtree Corner's self driving vehicle track.
Published: 10:05 AM EDT September 20, 2019