Hit-and-run driver leaves behind heap of clues