Masta Ace Discusses Sittin’ On Chrome 20 Years Later & How It Redefined His Career (Video)

Masta Ace sat down with Watch Loud to discuss the 20th anniversary of his album Sittin' On Chrome, which was released on May 2, 1995. Ace spoke in-depth about the album and how it redefined his career. Specifically, he talked about his attempts to create a new sound on the... Read more