HOUSTON, Texas (KTRK) -- During a busy afternoon in Houston on May 20, 1983, a dump truck struck a trestle over the West Loop and smashed into the overhead sign. The crash happened between San Felipe ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results