Two people died after a crash on South Freeway in Fort Worth Monday night, police said. Officers responded to a major accident about 8 :15 p.m., at 1800 South Freeway, also known as Interstate 35W.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results