December 14, 2010 Edit Delete Tags Autopost Chi Town Rapper Twista is dropping a DVD called “Mr. Immortality: The Life and Times of Twista” set to launch Jan 11 2011 via Ping.fm