Twista’s new project with Don Cannon entitled Reloaded will be released on September 4th. Today, we get the first official video off of the project for “I Ain’t Wired Right” directed by Elvin Elmore. Check out the video down below and be on the lookout for the new project dropping next month.
[youtube http://www.youtube.com/watch?v=uKwAxjOsMbA&w=560&h=315]