After releasing the controversial track, Joe Budden returns with the official video for his araabMUZIK produced single “Slaughtermouse”. Watch as Joe takes a trip down memory lane and even speaks on workings with his Shady Records group Slaughterhouse plus more. New album All Love Lost coming October 16th. Pre-order now on iTunes!
[ALSO READ: Joe Budden Explains How Open Letter To Eminem Wasn’t A Diss]