On Sunday night, a fatal crash involving an 18-wheeler happened on Highway 287 in Wichita Falls. According to KFDX News Channel Three, the incident happened sometime before 8:45 p.m. in front of the Harrold Truck Stop. The large 18-wheeler was reportedly facing south, and heading left across the northbound lane into the truck stop, when… Read More
Deadly Truck Crash on Highway 287
March 23, 2016