Joshua cycles to support mental health charity Mind

Joshua from Colchester, is cycling 2,500km to support mental health charity Mind.