Today in Hip Hop History:
Masta Ace Incorporated released their second album Sittin’ On Chrome May 2, 1995