(ATR) Glasgow 2014 has unveiled Clyde "the patriotic and adventurous thistle" as its Commonwealth Games mascot. Launched at BBC Scotland’s headquarters in Glasgow Thursday, he was welcomed on ...
Results that may be inaccessible to you are currently showing.