The Armadillo, opened in 1997, is a 3000 seat performance venue in the Scottish Exhibition and Conference Centre complex by the River Clyde in Glasgow....
As many friends already know, I’m currently back in Scotland following the death of my 84 year old father. We said our goodbyes at his memorial service...