Devine Carama – The Torch Bearer (prod. Confidence)

Devine Carama

This song dates back to 2012 and it’s gone unreleased until now. It’s actually a track Devine forgot about ’till just recently but he felt it was better off on the internet than in a folder on his computer.