At least one person was killed in a vehicle crash early Monday morning on northbound U.S. Highway 101 in Mountain View, ...
A gray sedan veered of of Highway 101 and across Calle Joaquin, where it collided with the sign and a water valve at the Tesla dealership on Wednesday, Nov. 13, 2024. Courtesy of California ...