The new Mello Music Group album “Self Sacrifice” is officially out everywhere today on CD and digital outlets. The album peaked at #24 on iTunes Hip Hop charts last week and after only 5 days became the Most Downloaded Hip Hop Album of the Month at eMusic. For the official wide release, MMG thought they’d showcase the new joint from Detroit emcee, Finale – who is currently putting the finishing touches on his new album “The Grand Scheme” which is due out on MMG early this fall. Meanwhile Apollo Brown just returned from SXSW and is preparing to hit Europe for a few weeks before returning to start campaigning for his upcoming Opus “Trophies” (in stores May 1st) with the legendary OC. In the meantime, enjoy the song and feel free to post and share.