Recently, Def Jam announed a January 2007 release date, however due to lackluster response from radio and promotional outlets, the album was once again delayed.
Recently, Def Jam announed a January 2007 release date to lackluster response from radio and promotional outlets, the album was once again delayed. This was however due.