Listen to “Slaughtermouse” by Joe Budden

With Joe Budden’s next album dropping next month, he decides to release a new record titled “Slaughtermouse”. The single serves as a letter to Eminem and is produced by araabMUZIK. All Love Lost drops on October 16th, pre-order here.

Watch: Slaughtermouse: Joe Budden’s Open Letter to Eminem