A Christmas Alleluia cd from 2001.
Religious songs by Choir of All Saints Church, Atlanta.
Released by Towerhill Recordings. New and sealed.