ITU Amakusa, Japan
Monday, June 6th, 2011The following race report is a mixture of the truth, the theory of relativity and my own meandering thoughts. I may go off on a complete tangent . . I finished 2nd yesterday in ITU Amakusa (Japan) and when I think back upon the race . . I was awesome. Seriously. I was.












