Tag: Cruz

WATCH: Driverless car appears to flee the scene after being pulled over by cops

Published on April 13, 2022 by Chisomo Kambale

A video has gone viral showing a self-driving car being stopped by police and then trying to get away from […]