Tag: Fatal Pedestrian Crash on 805 Freeway in National City