"We were on a bus, and that truck wasn't looking and when that truck wasn't looking the truck ran into us," Posey said with a bandage on his head. "I found myself flying on the floor. I was on the floor."
The accident happened just before 1:30pm Wednesday near 2200 Runnels. Authorities say a black Ford pickup truck traveling westbound on Runnels ran a stop sign and crashed into the bus that was going northbound on Chartres, forcing the bus into a freeway sign.
More than 30 people were hurt.
"We got hit, that's all I heard," said passenger Alicia Rice as she sat on a curb waiting for medical treatment. "I'm on the ground, and oh, I can't even tell you, it was a blur after that."
The Houston Fire Department transported 28 people to the hospital, with one critical. Four people were treated at the scene. As news of the crash spread, family members rushed to the area looking for their loved ones.
Three people who were on the Metro bus that crashed being loaded up in an ambulance. pic.twitter.com/shDvjQQ6ad— Tracy Clemons (@TracyABC13) June 1, 2016
"My son was on the METRO bus and we've been going all day trying to find out, where is he?" said Sandra Holley. "We've been calling hospitals and everything trying to find him, so here we are."
METRO officials say the bus was equipped with a camera. Video from the camera will be used as part of an overall investigation. So far, nobody has been charged in the accident. Passengers say they are just relieved it wasn't worse.
It could have been a lot worse, God was with us, even the driver survived," said Roy Morrison, a passenger who walked away from the accident with nothing more than just a scratch.