Records, competitiveness and creations centre-stage at 2007 Soochow International 24H Ultra-Marathon
Thursday, November 29, 2007 Founded in 1999, and the first-ever…