Abba’s Waterloo
Dame Judi Dench and Sharleen Spiteri give an impromptu rendition of Abba’s Waterloo on New Year’s Eve
The very best place to celebrate New Years’ Eve is in Scotland as they do it with such passion. Before they start partying there are several traditions and superstitions that should be taken care of before midnight on the 31st of December: these include cleaning the house and taking out the ashes from the fire,…