Ian Macleod

Ian MacLeod is no stranger to the bike. He is an experienced veteran in both the road and mountain bike circuits.