More Videos by The Proclaimers
The Proclaimers playing Letter From America at Stirling Castle, Hogmanay 31/12/2012. Footage from BBC Scotland.
10 years ago