Israel Houghton unveils the official album cover of his latest album and alongside churns out new music from ‘The Road To DeMaskUs‘ album. This new single titled “Promise Keeper” features multiple Stellar Awards…