VIDEOSCONCERTSPOP Rod Stewart celebrates Christmas at a Scottish Castle (2012) November 21, 2012 – Rod Stewart will tape a “Christmas Live” program at Stirling Castle in Scotland Christmas LiveRod StewartScotlandStirling Castle Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail
Comments are closed.