Published onFriday 26 April 2024De La Soul: 3 Feet High and Rising (1989)AuthorsNameStephen EschTwitterRated 3View on GitHub