loneswimmer.com
MIMS 2012 – Part 5 – Hudson River and Finish
MIMS 2012 – Part 1 – Three Rivers (loneswimmer.com) MIMS 2012 – Part 2 – Race Day (loneswimmer.com) MIMS 2012 – Part 3 – The start and the first hour (loneswimme…