david adams
david adams

david adams

Mtb, Road, SSCX & Bikepacking.. not necessarily in that order, occasional Blogger- save a bike & ride the planet