Twiztid’s “Spooktacular Horror Show” Tour – 10/22/2016 – Cleveland, OH
Tuesday 25th October, 2016 | By Xanarki | 0 Comments
Once again, Twiztid visits the city of Cleveland at the famed Agora. Agora has been the home for Twiztid multiple times over the past several…