Brave Leo Barker who had a life-saving liver transplant during the pandemic led the charge against cancer at Pretty Muddy Edinburgh last weekend.
The 11 year old from Livingston, took to the stage to wave to the crowd at The Meadows on Sunday (June 19) ahead of his inspirational story being played on loud speakers.
Leo, who is in remission from cancer, has been chosen as the voice of Cancer Research UK Race for Life Pretty Muddy Kids events this year.