RandomVideos

Happy Birthday…

blame it on Meka February 7, 2012


J Dilla’s last-ever performance in Paris, 2005

James Dewitt Yancey. February 7, 1974 – February 10, 2006.

RELATED: The 50 Best J Dilla Songs [via Complex]