Tag: Fatal Pedestrian Crash at Florin Road and 65th Street