Back to take the Glencoe test
John Davidson tackles the gruelling Glencoe Marathon despite suffering from a back injury that nearly saw him miss the event
John Davidson tackles the gruelling Glencoe Marathon despite suffering from a back injury that nearly saw him miss the event