Rare Glimpse Into The Lives Of The Most Wicked Entertainers Of All-Time [VIDEO]
Just in time for the holidays is the perfect gift for the Juggalo or Juggalette in your life in the form of the American Psycho Tour Documentary, which will be released on DVD December 11th.
The film covers the on and off stage antics of Insane Clown Posse and Twiztid from their 2011 American Psycho Tour. The DVD features live performances, backstage access and exclusive road footage including Twiztid’s highly publicized arrest in Florida.
Crack a Faygo, spark a blunt, hold your hatchet high and prepare yourself for one wicked adventure. WHOOP WHOOP!