CCPD plea for hit-and-run driver to turn themselves in

Corpus Christi police are appealing to whoever caused a fatal hit-and-run crash seven years ago to turn themselves in.
Published: 6:09 PM CST February 12, 2019