Tag: Man Fatally Struck by Car on 80 Freeway at Buchanan Street