126View
37m 58sLenght
0Rating

Group Rode from the Limuru tea growing highlands down to Gigiri in the suburbs of Nairobi, Kenya. Some of this ride is quite fast ... but all of it was a total blast.....enjoyed it all thoroughly.