Hell Rell: The Facts Of Life Meka UdohAugust 15, 20080 Durell Mohammed is really confident, so much so that one can feel that same energy three time zones away, oozing through the speaker of a cellular phone. The self-proclaimed Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name Email Website Δ Big Boi: Always Will Be