Drivers flee from fatal pedestrian crash on Cleveland's east side

Drivers flee from fatal pedestrian crash on Cleveland's east side