culture

SINCE 1984: EPMD Released, “Out Of Business” On Def Jam Recordings

  • 0
  • 0
unnamed

On this day, July 20, 1999, EPMD released their sixth album, “Out Of Business” on Def Jam Recordings.

0 comments