Camu Tao R.I.P

Camu Tao, a producer (and emcee) off the Def Jux label has recently passed away after a battle with lung cancer.  Yes, this isn’t a…