Conor Alu
With J Dilla's lost vocal album The Diary finally due April 15th, the second track from the project has...