Christmas Carol Service 2016: The God Who Keeps His Promises 18th December 2016 Dave Brown Christmas http://saintnicholaschurch.org.uk/wp-content/uploads/2016/12/2016.12.18-Christmas-Carol-Service-Dave-Brown.mp3 Save Audio