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