A young piper who performed on stage with rock band Queen has said it was one of the best moments of his life.
Craig Weir, 21, was asked by Queen guitarist Brian May to start the band's encore rendition of We Will Rock You on the bagpipes as a surprise for the audience on the Scottish leg of their world tour.
Mr May chose the young piper after hearing about how he and his band Gleadhraich promote the bagpipes to young people by using them on arrangements of classic rock songs as well as their own rock-based tunes.
The performance took place at the SSE Hydro in Glasgow last night.
Mr Weir said: "The opportunity to stand on stage and play with Brian May, Roger Taylor and Adam Lambert was absolutely incredible, one of the best moments of my life. I got such an adrenaline buzz from it.
"I have to thank Brian May for such an incredible opportunity. He seemed really pleased with me and the first thing he did when he got off-stage was give me a big hug.
"When I got an email from Brian May asking me to play with them I thought it was a wind-up.
"But it soon became clear it really was him and he really was asking me to play with them at their Scots show.
"When I was confirmed for the gig I instantly got the shakes. I couldn't believe it. To say I've stood on stage and played with Queen is more than a little ridiculous!"
Mr Weir, from Carnoustie in Angus, has been playing the pipes since the age of eight and has performed for many stars and dignitaries.
He composed a tune for and played it to the Dalai Lama when he visited Dundee in June 2012.
He also played Happy Birthday to Gandhi's grandson Arun over Skype last year and has played for The Queen, Alex Salmond and the VIPs at the 2013 MOBOs in Glasgow.
L ast year he was asked to play the pipes at Lorraine Kelly's Scottish BAFTAs special award presentation, Andy Murray's honorary graduation at Stirling University (at the request of Judy Murray) and join Babyshambles on stage.
The 21-year-old is Pipe Sergeant of the Arbroath Royal British Legion Pipe Band and is frontman for four-piece Celtic rock band Gleadhraich .