Cape Town - South Africa's Ryan Sandes has won Stage 1 of the Racing The Planet Nepal Self Supporting Race.
Sandes finished at 10.08.14 with no one in sight.
"That was absolutely stunning," said a fresh, strong and appreciative Sandes.
Sandes finished at 10.08.14 with no one in sight.
"That was absolutely stunning," said a fresh, strong and appreciative Sandes.