Tag: Nasty C speaks about Def Jam debut upcoming project