HOUSTON — A major crash involving a Houston METRO bus caused traffic delays near Midtown on Saturday afternoon.
According to METRO, the crash happened shortly after 2:30 p.m. as a Route 54 bus was traveling on McGowen Street on the overpass for State Highway 288. Investigators believe the bus was struck from behind by another vehicle, causing it to leave the bridge and partially roll over.
“Everyone [looks] startled, shook up, traumatized, like I’m traumatized, but I wasn’t on the bus,” Lataffia Harris says…