Date: October 11, 2010

Expected release date: December 14, 2010

Likelihood of Release: 65%

Complex says: After multiple push-backs, a Def Jam representative confirms to XXL that TM103 will be released on December 14, 2010.