Tag: Cesar Santos died in pedestrian accident near 75th Avenue