Check out the latest release from Chicago’s own Chin Chilla Meek over Erykah Badu’s instrumental called “The Healer Freestyle” below! Beauty and the Beast 2 on the way!