Denton police investigating fatal car crash

Denton police investigating fatal car crash
Published: 10:18 AM CDT June 4, 2017