Artist: Beastie Boys
Title: Too Many Rappers
Featuring: Nas
Album: Hot Sauce Committee, Pt. 1
Producer: Beastie Boys
Avg Rating:

DJBooth Review

Recently, it was discovered that Beastie Boys member Adam “MCA” Yauch had a cancerous tumor in his left parotid (salivary) gland.  While the tumor is not expected to damage MCA’s vocal chords and was detected very early, it will be several weeks before doctors clear him for performance; consequently, the group had no choice … Read More