101Barz is the leading Dutch hip-hop network I think. I don't really know, but he talks about rehab and his album Relapse.