Twista & Cap 1 Are The “Baddest” (Video)

Twista & Cap 1 saturate their new clip for the “Baddest” with eye candy galore! Check it out below…