• March 8, 2024

EV Malfunctions at 100mph and Won’t Stop – Forcing Police to Ram it Off the Road