Fatal Los Angeles Car Accident Kills Bicyclist |
Fatal Los Angeles Car Accident Kills Bicyclist |
Charles Cosgrove, 53, was killed in a Los Angeles car accident the night of August 31, 2009 after his bicycle was struck by a car at a street intersection in Duarte, California. …
Tags: duarte california, bicyclist, street intersection, car accident, cosgrove