2015: Thames River 345 km
2016: London to Paris 284 km
2017: London to Rome 2,195 km
2018: Spain to Norway 6,988 km
2019: Luxembourg to Prague 1,232 km
2020: Circuit of Holland 1,420 km (PP)
BLOG
ABOUT
2019 ROUTE
PUBLIC SPEAKING
CONTACT
More
SEARCH BY TAGS:
RECENT POSTS:
FOLLOW ME: