Today in Hip-Hop History: Naughty By Nature Dropped Their Self Titled Debut Album 31 Years Ago

On this date in 1991, the “Illtown(Irvington)” trio known as Naughty By Nature released their self-titled…