JELEEL! continues to ‘DELIVER!’ with another energetic single

“I feel great… I just wanna talk my shit,” JELEEL! proclaims in the opening line of his new single “DELIVER!”