Construction Rig Overturns and Hangs from Elevated Ramp from Bush Turnpike to Dallas North Tollway, Dallas
Traffic on the Bush Turnpike and Tollway in Dallas, Texas was diverted after construction equipment being hauled flipped over and was dangling off a flyover ramp, according to station KDFW-FOX 4. Firefighters and police officers […]