Twiztid to perform at Detroit Music Awards
Saturday 4th April, 2015 | By PunkRockJuggalo | 10 Comments
Twiztid just announced they will be performing a quick 10 minute set at the upcoming Detroit Music Awards. The awards are taking place on Friday,…