Tag: Fatal Pedestrian Collision on Amar Road near Nogales Street in West Covina