vintagemediagroup.com
De La Soul – Me Myself And I
De La Soul is an American hip hop trio formed in 1987 on Long Island, New York. The group is best known for their eclectic sampling, quirky lyrics, and their contrib