Sergey Kirdyapkin was in more than five competitions between 2005 and 2012, one of which is the European Race Walking Cup (held on May 21, 2005)
Sergey Kirdyapkin was in more than five competitions between 2005 and 2012, one of which is the European Race Walking Cup (held on May 21, 2005)