yes , Charles Conway is the CEO of teflon don records and he pressed it up.
otherwise i would have done contracts with him and would have pressed it up officially aswell but its laying there already, hes in prison right now which makes it all complicated.