Tag: Walter Ashurst Killed in Pedestrian Crash on North Texas Street