Blairgowrie at the weekend as hundreds turned out to show their support for television personality and former footballer Ashley Cain on his epic charity cycle from Land’s End to John O’Groats.
The TV star, who is cycling with a small group of friends and family, set out on the challenge after his eight-month-old daughter Azalyia passed away from a rare form of cancer just a few months ago.
Read more on dailyrecord.co.uk