Car Drives With Sun Shield Up On California Freeway
- Cleared
Occurred on July 15, 2024 / Vacaville, California, USA
Info from Licensor: "We witnessed this genius driving their Tesla, seemingly blind, east through Vacaville, CA on the I-80 on our way hom..
Location
Vacaville, California, USA
Occurred
not known
Posted By
Anonymous user
Posted On
Jul-19-2024