Midnight Mass Published 22nd December 2014 Midnight Mass 24 December 2014 11:30 pm Dunfermline, Map Midnight Mass View full calendar