Here is another edgy visual from Twista newest album ‘The Dark Horse” available at all local Best Buy stores & iTunes. Twista gets into full character mode with this one, and turns into the devil’s angle. The beast incarnate lives on this one. The outcome? Rather frightening. There’s nowhere to run, nowhere to hide at […]