Motorcyclist Dies after Colliding with Pickup Truck on Benson Avenue at Philadelphia Street CHINO, CA (June 28, 2022) – Troy Anthony Engleton was killed in a motorcycle accident in Chino Wednesday evening on June 22. The accident happened around 9:12 p.m. on Benson Avenue, just south of Philadelphia Street. According to the Chino […]