Alan on his way to completing the 1,400km LEL 2013 Audax ride (in under 115 hours).

Alan on his way to completing the 1,400km LEL 2013 Audax ride (in under 115 hours).