Celebrating 29 Years of Masta Ace Incorporated’s ‘Sittin' On Chrome’ (1995) May 2, 2024 Albumism Staff Masta Ace Incorporated’s ‘Sittin’ On Chrome’ was originally released on May 2, 1995. Read more