Official artwork for 50 Cent’s upcoming CD Before I Self Destruct, which is scheduled for release November 17.

Source