Five charter buses carrying tech workers had windows damaged Tuesday while driving on Interstate Highway 280.
This website uses cookies.