music · 24 July 1973 · 52 years ago
birth Mecca, Digable Planets, (1993 UK No. 67 single 'Rebirth Of Slick').
More music on 24 Jul