Tag: Luis Sosa Killed in Pedestrian Hit-and-Run Crash on Glenoaks Boulevard