For Peg Largo, running in the Boston Marathon was a dream come true.
"It's what every runner dreams of," she said.
After three years and a series of obstacles, including a timer malfunction that kept her from qualifying in 2011 and a neck injury that kept her out in 2012, she finally made it.
Four hours, five minutes and 25 seconds later, she achieved her dream, but roughly three minutes after she finished, her dream turned into a nightmare.
"It sounded like a cannon, or fireworks," said Largo. "But then, I heard a volunteer say, 'that wasn't supposed to happen'."
She was just a half-block away from the finish line when she heard the explosions.
"When I turned around, I just saw this big cloud of smoke," she said. "Then, all of a sudden, people started screaming and then, people started running...it was scary."
She started to hear sirens as everyone was forced to leave the area. After finding her husband, they went back to their hotel, which turned out to be the command center for responders.
Now, Largo's just happy to be home and while she's proud of her accomplishment, her mind is on the people who were standing at the finish line as the bombs went off.
"My thoughts and prayers go out to all the people that were affected and I hope they get to the bottom of this and figure out who did this," she said.