ST. LOUIS(KSDK) - More than 15,000 runners flooded the streets of St. Louis for the 13th annual Go! St. Louis Marathon.

Aaron Braun of Flagstaff, Arizona broke the men's half marathon record by two minutes, finishing with a time of 1:03:13. Braun and female half marathon winner Mattie Suver of Colorado Springs, Colorado took home a $10,000 prize.

PHOTOS:2013 Go! St. Louis Marathon/Half-Marathon

St. Louisan Terri Menghini completed her 100th marathon after a brush with death while training in 2009.

"I was training out in Boulder, Colorado on my bike," said Menghini. "It was a clear sky and out of the mountains came a bolt of lightning. It went through my neck, went through my heart and came out my ankle. My heart had stopped and I fell off my bike but I restarted my heart by falling on it."

Menghini took six months to recover, but has run 50 marathons since the incident.

"I was given a second chance at life and every time I cross the finish line I still tear up because it's very meaningful knowing how I almost didn't have this anymore," said Menghini.

The theme of Sunday's run was St. Louis originals and runners were treated to original St. Louis food including toasted ravioli from the Pasta House and frozen custard sandwiches from Ted Drewe's.