“A white Dodge Charger was traveling westbound at high rate of speed on Terra Bella Street when it struck a pedestrian,” according to an LAPD statement. “The pedestrian was crossing Terra ...
Some results have been hidden because they may be inaccessible to you