This is a Gangsta Rap track recorded by the artist Dr. Acoola. The song Before I Self Destruct was originally composed by L. Bean.