Denton police investigating fatal car crash

Denton police investigating fatal car crash