Texas police investigating crash that caused semi to roll off overpass and explode, killing truck driver

Law enforcement officers in Allen, Texas, are investigating a fiery fatal crash involving a semi truck and another vehicle that occurred on Tuesday afternoon. The crash happened shortly before 3 p.m. on September 20 on US-75 (Central Expressway) at the Stacy Road overpass in Allen. “It appears the tractor trailer was northbound on US-75 and … Continue reading Texas police investigating crash that caused semi to roll off overpass and explode, killing truck driver