De La Soul – Me, Myself & I April 3, 1989 https://altsounds.tv/qy5k 1980s, De La Soul, UrbanLast Update April 3, 1989 / Discover Tyla Yaweh – Tommy Lee ft. Post Malone Directed by: Chris Villa Kiko King & creativemaze – Resolution for Solitude Directed by: J. King ScHoolboy Q – Love Birds Directed by: Jack Begert