Rapper Sticky Fingaz Readies Sophomore Solo LP
Sticky Fingaz is preparing his sophomore solo set, Decade (But Wait, It Gets Worse), slated for an April 29th release. The album, which features production by Sticky and Aftermath beatsmith Scott Storch, is dedicated to the late Jam Master Jay. Sticky and Onyx released their debut 1993 album Bacdafucup, on Jam Master Jay’s JMJ Records […]