Twista Promoting His Upcoming LP “Darkhorse” [Video]
Twista is dropping his new album on July 15 called “Darkhorse”. In Chicago, Twista stopped by Fox News (Good Day Chicago) and chopped it up with his buddy Mancow!
Twista is dropping his new album on July 15 called “Darkhorse”. In Chicago, Twista stopped by Fox News (Good Day Chicago) and chopped it up with his buddy Mancow!