De La Soul – Me, Myself & I April 3, 1989 https://altsounds.tv/qy5k 1980s, De La Soul, UrbanLast Update April 3, 1989 / Discover De La Soul – Breakadawn Directed by: Unknown UB40 – Red Red Wine Directed by: Bernard Rose Cage The Elephant – Ain’t No Rest for the Wicked Directed by: D.A.R.Y.L