8.33 - Current World Record Esther Bruckner (FRA) 13.10.2012 IFSC World Cup (Semi-Finals) Xining, China
Visibility: 18292
Duration: 0m 0s
Rating: 31