Masta Ace Incorporated – Sittin’ On Chrome
Masta Ace Incorporated released their second and final studio album "Sittin' On Chrome" on May 2, 1995. The group consists of MC's that include Masta...
Masta Ace Incorporated released their second and final studio album "Sittin' On Chrome" on May 2, 1995. The group consists of MC's that include Masta...