A Greyhound bus drove under a railroad overpass and the roof of the bus ripped off, injuring 7 people on board, including the driver.
The accident happened right before 9 a.m. at the intersection of South Green Street and Tyler Street in Longview.
Investigators say about 40 people were on board. The roof peeled back and part of the ceiling insulation hit some of the passengers. Police say four of those passengers were trapped for some time, but fire crews managed to pull them to safety.
Six people and the driver were taken to a local hospital. Emergency crews say there were no life-threatening injuries, but some of those on board suffered from head, neck injuries and broken bones.
Many of the passengers thought something had fallen on the bus.
Laura O'Shea, Greyhound bus passenger said"It's like, you see all the panes of glass shattering down on the sides, only on the outsides thank God, otherwise we'd have glass everywhere."
"I was asleep; and when I woke up I saw a window coming in on my face, and I rolled over. Then I saw the top (bus roof) was gone. " Private First Class Julia Mercer, Greyhound bus passenger said. "I said, whoa! I slept through that, but we got out and we helped them (other passengers). They (U.S. Army) trained us over there. I didn't think about it... just reaction, get up and go."
Longview police say the bus driver got lost and took a wrong turn when she tried to drive from Longview's bus station. The bus was on its was to Dallas.