Vision has emerged of a car flying off an overpass into oncoming traffic on a highway in Sacramento, California.
Related Articles
Check Also
Close Vision has emerged of a car flying off an overpass into oncoming traffic on a highway in Sacramento, California.
Subscribe now to keep reading and get access to the full archive.