Motorcyclist Dies after Colliding with Car on 60 Freeway near Benson Avenue CHINO, CA (September 15, 2021) – Robert Max Deleon Sr. was killed in a motorcycle accident on 60 Freeway in Chino early Saturday morning. The fatal accident happened around 12:47 a.m. on September 11, just west of Benson Avenue. According to […]