Live Performances: Auld Lang Syne with Rod Stewart and The Tenors
Rod Stewart – Auld Lang Syne live at Stirling Castle December 2012 (without subtitles below). Stirling Castle, located in Stirling and one of the largest and most important castles in Scotland, sits atop Castle Hill, […]