A chase that started in Haltom City, Texas eventually ended in a crashed in Dallas.
Yes
No
Read All
In