Crashes reported across North Texas as heavy rain hits area
An 18-wheeler crash led to traffic delays at I-35 E North at Loop 12 early Monday, July 13, as heavy rain and thunderstorms moved through the area. Multiple crashes have been reported across DFW.