Reggae-Dancehall Sensation and Self Nation President, Addi Self unleashes this amazing single dubbed “Glory Be To Allah” to all his Muslim fans and music lovers. Download Mp3