October 1, 1991 (27 years ago today) Public Enemy released their fourth studio album Apocalypse 91… The Enemy Strikes Black
October 1, 1993 (25 Years Ago): Lords of the Underground released their debut album Here Come The Lords
October 1, 2001 (17 Yeas Ago): Eyedea & Abilities released their debut album First Born