Itchen Towpath Cycle Race 2006 Posted on April 4, 2006 by highfield Itchen Towpath Cycle Race 2006 Report.