Media Release: Fatal Pedestrian Collision Hit and Run Update - N. Euclid Ave. and E. 2nd St.