Today in Hip Hop History: MF DOOM’s Debut Album ‘Operation Doomsday’ Dropped 24 Years Ago

April 20, 1999, marks the day that the eclectic and iconic MF Doom launched his career with his debut record Operation Doomsday. Visit streaming.thesource.com for more information Coming off of his time as half the former duo KMD, Doom wasn’t ways the quirky character with the humorous rhetoric we know and love him as today. He suffered a great […]