A few roses have been left outside Hi-5 Souvenir and Surf Shop, where the crash happened. Workers inside rushed to help the victims. They showed us surveillance video of what happened and it's very chilling.
There are still orange marks covering the sidewalk on the 1300 block of Seawall Boulevard. Those marks trace the path of that tragic accident that killed two men who were walking a dog outside Hi-5 on Wednesday night.
"I heard the screech of the tires, you know, screeching," said eyewitness Ron Narido.
He works at Hi-5. He says he was just steps away from the victims when a red car lost control, sped onto the sidewalk and hit the pedestrians from behind.
"The other guy here was holding the dog, and one person is right over here, and he got hit," Narido told Eyewitness News.
Police say the impact of that crash instantly killed the dog, its owner 42-year-old Steven Hunt, and 43-year-old Joseph Owen. Both were from Galveston.
Narido told us it all happened so fast.
"They didn't have a chance to jump, or go to the side, because it was so fast," he said.
Investigators say Matthew Shelton, 27, was the driver of that red car. Shelton is charged with two counts of intoxication manslaughter.
"We don't know why he lost control, however we do believe alcohol or other intoxicants played a factor," said Lt. Michael Gray with the Galveston Police Department.
Shelton and his passenger were also injured during the crash. Police say those two are at a local hospital with non life-threatening injuries.
As for Narido, he and his co-workers say they are still very shaken up after witnessing that tragic crash.
Police tell us they are still trying to find out what the suspect was doing and where he'd been before the crash. They are asking anyone with information to call Galveston police.