TWIZTID's NEW YEARS EVIL 10!!!
Thats right its time for the 10th annual NEW YEARS EVIL going down in CLEVELAND, OH. Twiztid are going to do it big on NEW YEARS EVE and there are sure to be some special surprises to make this a never before seen show!!! Taking place at the Agora in Cleveland, OH this December 31st Twiztid will be rocking the dead and kicking it with the FAM like only they know how!!! For anyone who has ever been to a New Years Evil you know this is the best way to ring in the new year and kick it off right!!