Alex, my mum needed new lungs, not due to CF but I applaud your efforts and wish you super human legs and your bike much mechanical strength :) x
Raised for the event: Amsterdam Marathon and shorter runs