Did Twiztid predict their departure from Psychopathic 9 years ago?
Monday 17th December, 2012 | By Scottie D | 10 Comments
OK, I know I’m a few days behind on this, but I definitely didn’t want to let it go unspoken. Ever since Twiztid announced their departure…