2012 Half Moon Bay International Marathon Men’s and Women’s Champions Repeat, Shatter Own Records, at 2013 Event

9.30.2013