On his forum somebody asked Joe: "are you on or off Def Jam?" and few posts later he responds with "off."http://www.joebudden.org/forums/showthread.php?t=13361so i guess that makes it official??
Log in to comment