A man who says he's the driver of a Jeep that fatally struck a 20-year-old woman in Edmonton during a demonstration Saturday afternoon has apologized, saying the tragedy should never have happened.

“I am in absolute emotional hell right now over this accident,” Craig Supernault wrote on his Facebook page this weekend.

"The only thing I can say from an incidental standpoint, is that that jeep should NOT have moved........period all the brakes were engaged and the clutch was at the floor. It SHOULD NOT HAVE MOVED!!!!"

Supernault’s post came one day after a woman was killed at the “Jeeps Go Topless” event -- a fundraiser for the Edmonton Food Bank.

Police said the woman was standing on top of a car when a male driver of a jeep had driven up onto the tires of another vehicle in a climbing demonstration. The man turned off the Jeep’s engine and posed for pictures. As he dismounted, the vehicle lurched forward, flipped on its side and struck the woman. She was taken to hospital where she was pronounced dead.

Hours after the incident, a candlelight vigil was held for the victim. By Sunday a makeshift memorial of candles and flowers had formed at the site of her death.

Attendees who witnessed the event told CTV Edmonton that they’re still traumatized by what they saw.

Daniel Darchen said he wasn’t far away when the scene quickly turned into chaos.

“It just happened so quick… I don’t know… I can’t do this,” he said, breaking up. “I just emotionally lost it.”

Ally Babiuk, who was standing 10 feet away from the victim, said she is still in shock after the tragedy.

"It was scary. We weren’t expecting anything like this," she said at the vigil. "I thought (the driver) just hit the other guy’s Jeep."

Event organizers and Jeep owners said measures were taken to make sure that the event was safe.

“All I can say is that every precaution as taken. This event was planned to the last detail,” Sarina St. Germaine, of the group Alberta JK Owners, told CTV News.

“It was very tragic, it was very horrifying and there’s a lot of people that are going to be very affected and will not sleep for a long time after what they saw,” she said.

Edmonton police Insp. Chad Tawfik said police are trying to determine what might have caused the Jeep to lose control.

With a report from CTV Edmonton’s Jeff Harrington