Two cyclists were killed by a driver who tried to hit the road in Chatsworth, Los Angeles

Two cyclists were killed by a driver who tried to hit the road in Chatsworth, Los Angeles

Two cyclists were killed by a driver who tried to flee, this Tuesday night in Chatsworth, district of the San Fernando Valley, in Los Angeles. The Los Angeles Police Department reported that the driver of a red Toyota pickup hit a man and a woman on their bicycles at the intersection of Plummer Street and … Read more