video: J Dilla – “Last Donut of the Night”ChrisChrisPublished: June 26, 2011[unofficial, Stones Throw-approved vid directed by Tuomas Vauhkonen + Jeremias Nieminen]Share on FacebookShare on Twitter