Tag: Fatal Vehicle Collision at Harvard Boulevard and 120th Street Intersection in Los Angeles CA