Sacha Jenkins & Masta Ace On The Cathartic Use Of Puppets In Biz Markie Documentary August 11, 2023 by newhiphopnews Sacha Jenkins tells HipHopDX about how his first time meeting the late Biz Markie led to creating the definitive documentary of his life.