Trainspotting star Ewan McGregor praises Crieff Highland Gathering in prime time TV slot

© GettyEwan McGregor
Ewan McGregor

Breaking