Dibiase – “Skullcrack” video

New Dibiase video from his album Machines Hate Me, out now on Alpha Pup. Directed by Anthony Ciannamea.

8 years ago by


We speak with the Los Angeles based producer about his upbringing in Watts, early rap career and his latest projects.

8 years ago by