Brooklyn-born rap veteran, Robert "Pumpkinhead” Diaz passed away today at age 39, reports All Hip Hop.
Though the cause of death has not yet been revealed, fellow emcee Immortal Technique confirmed the news this morning. “Rest in Power my old friend," he tweeted. "Life is too short. #Pumpkinhead #PH #RobertDiazRIP.”
Also read: Gorillaz Will Release a New Album in April