Brand new album from Twiztid, "The Continuous Evilution of Life's ?'s" is due to be released on January 27th, 2017. It will be the eleventh studio album from Twiztid, the duo have been recording music for more than two decades and released their first album as Twiztid all the way back in 1997. CD's & Vinyl will also be available at the release date.
People are starting to get pre-orders of this album. Why hasn’t anyone leaked it yet?
Awesome album. So much better than anything icp can come up with anymore. Deff glad they left psychopathic in the past.