News Twista & Cap 1 Are The “Baddest” (Video) mediamaverick - June 2, 2017 0 Twista & Cap 1 saturate their new clip for the “Baddest” with eye candy galore! Check it out below…