Twiztid Darkness Tour Promo Video


The Demented Duo, Twiztid have just released a promo video/interview about their current tour.  Recorded on May 1st in Chicago, Illinois from the Concord Music Hall, Twiztid talks about the current tour and even shows some show footage.  Peep the video below!




Leave a Reply

Share This

Share This! Thank you for supporting TJF

Share this post with your friends!

%d bloggers like this: