As Devine Carama was going through beats during a studio session for his upcoming album ‘Believing In Forever’ he stumbled across an unreleased song called “The Torch Bearer” produced by Confidence. This was originally recorded for his 2012 album ‘Heart Of A King’!!! I have really been impressd by everything I have heard from this cat!!! Peep the stream up top!!!