At least the hit and run driver that caused the death of Seth Vidal had the decency to turn himself in.

http://www.wral.com/man-charged-in-durham-hit-and-run-that-killed-bicyclist/12644209/
Shared publiclyView activity