Some of those seated on the float jumped off in wide-eyed terror just moments before the train crashed into the flatbed truck with a low whoosh and a thunderous crack.
Four veterans of Iraq and Afghanistan - including an Army sergeant who apparently sacrificed his life to save his wife - were killed Thursday afternoon and 16 people were injured in a scene of both tragedy and heroism.
For some of the veterans who managed to jump clear of the wreck, training and battlefield instinct instantly kicked in, and they rushed to help the injured, applying tourniquets and putting pressure on wounds.
"They are trained for tragedy," said Pam Shoemaker of Monroe, La., who was with her husband, a special operations veteran, on a float ahead of the one that was hit.
A day after the crash, federal investigators were trying to determine how fast the train was going and whether the two-float parade had been given enough warning to clear the tracks.
And locals were struggling to cope with a tragedy at the start of what was supposed to be a three-day weekend of banquets, deer hunting and shopping in appreciation of the veterans' sacrifice.
"It's just a very tragic and sad thing," said Michael McKinney of Show of Support, the local charity that organizes the annual event and invited the two dozen veterans. "It's difficult when you're trying to do something really good and something tragic occurs."
National Transportation Safety Board member Mark Rosekind, standing near the intersection in downtown Midland where the crash took place, offered hope Friday that video would provide a fuller picture of what happened. Cameras were on both the lead car of the Union Pacific train and a sheriff's vehicle that was trailing the flatbed truck, Rosekind said.
Killed were Marine Chief Warrant Officer 3 Gary Stouffer, 37; Army Sgt. Maj. Lawrence Boivin, 47; Army Sgt. Joshua Michael, 34; and Army Sgt. Maj. William Lubbers, 43. One veteran and three spouses remained hospitalized Friday, with one spouse in critical condition.
At the time of the crash, the veterans were on their way to a banquet in their honor.
Shoemaker said the flatbed truck she was riding on had just crossed the tracks and was moving slowly when she heard a train coming and looked back to see the lowered crossing gates bouncing up and down on the people seated on the float behind her.
Witnesses described people screaming as the warning bells at the crossing went off and the train blasted its horn.
Daniel Quinonez, who was waiting in his vehicle as the parade went by, said the float on the tracks could not go anywhere because of the one right in front of it.
"It was a horrible accident to watch happen right in front of me," he said. "I just saw the people on the semi-truck's trailer panic, and many started to jump off the trailer. But it was too late for many of them."
Another witness, Joe Cobarobio, said only a few seconds elapsed between the time the crossing gates came down and the train slammed into the flatbed truck with a "giant cracking sound."
Michael, one of the soldiers killed, pushed his wife off the float when he saw the train coming, his wife told Cory Rogers, a friend of the couple.
"His first instinct was to get her out of harm's way," said Rogers, who was not at the parade. "That's the kind of man he was, and I feel like it was his training as a paramedic and then as a soldier, choosing to put someone's life before your own." Federal Railroad Administration records reviewed by The Associated Press show there were 10 collisions at the crossing between 1979 and 1997. But no accidents had happened in the past 15 years, the NTSB's Rosekind said.
Six drivers were injured in those accidents. The trains involved were moving slowly at the time, between 15 and 25 mph.
Union Pacific spokeswoman Raquel Espinoza said the top speed on that track was raised in 2006 from 40 mph to 70 mph. It was not immediately clear if that speed applied to the crossing.
A key question for investigators is whether, after the speed limit was raised, the timing of the crossing gates was changed to give cars and trucks enough time to clear the tracks, Robert Chipkevich, who headed NTSB's rail investigations unit until retiring in 2010, said in an interview.
Investigators will also look at whether traffic lights in town prevented the flatbed truck in front from moving ahead, he said.
Sudip Bose, who was a front-line physician in Iraq, said the aftermath reminded him of a combat triage situation. Veterans instantly tended to the injured, and bystanders helped, too. Shoemaker's husband, Tommy, resuscitated one person and applied a tourniquet to a bleeding woman.
"Instincts kicked in," said Bose, who served in Fallujah and Baghdad and was volunteering at the parade.
Associated Press writers James Beltran, Nomaan Merchant, Danny Robbins and Terry Wallace in Dallas; Angela K. Brown in Fort Worth, Texas; and Joan Lowy in Washington contributed to this report.