A major 18-wheeler crash and fuel spill has shut down three westbound lanes of the IH-610 North Loop near Homestead Road, Houston police said Thursday morning. The accident unfolded at about 9 a.m.
The accident unfolded at about 9 a.m. when a flatbed trailer hauling a crane and lumber hit a bridge on the North Loop, HPD said, adding that the crane fell and fluid spilled on the road.