Bicyclist Hit, Killed by Vehicles on 60 Freeway CITY OF INDUSTRY, CA (May 6, 2021) — A bicyclist was hit and killed by several cars on the 60 Freeway near Peck Road Tuesday night. According to the California Highway Patrol, the incident happened around 8:15 p.m. For unknown reasons, a man was riding […]