0

Speed a factor in crash at Castro and Henry streets in San Francisco