Slick roads and limited visibility likely led to a multi-vehicle crash on I-30 eastbound near the Lawnview and Ferguson Road exits, causing all lanes to close Saturday morning.
The Dallas County Sheriff's Office reported no serious injuries from the accident just before 8 a.m.
Jordan Lindley told NBC-5 the vehicle she and her daughter were in came upon the crash moments after it started.
"“I look over to my right and there’s a box truck that had just hit an 18-wheeler," Lindley said. "There were people still stuck in their cars and couldn’t get out because they were gridlocked from the accident.”
Get top local stories in DFW delivered to you every morning. >Sign up for NBC DFW's News Headlines newsletter.
Lindley said the main lanes of I-30 were slick from a brief rain shower this morning. She added the visibility was compromised by sunlight for drivers in the eastbound lanes.
"It was so bright I couldn’t even see the GPS on my phone," Lindley said.
In a video she shared with NBC-5, Lindley counted 28 vehicles involved in the crash.
Local
The latest news from around North Texas.
She added most of the vehicles involved were in the left lane and believed speed and lack of safe following distance made the pileup worse.
"I think people just get so aggressive and wanting to go fast and then its just a snowball effect," Lindley said. "The second one person hits someone else – there’s nowhere to go.”
The main lanes of I-30 eastbound reopened early Saturday afternoon, the DSO said.