Self-Driving Cars Cause a Massive Traffic Jam in Austin, Texas

2023-09-24 1

Occurred on September 17, 2023 / Austin, Texas, USA

: Dozens of self driving cars block traffic in Austin, Texas.

Free Traffic Exchange