Blaze Ya Dead Homie Twiztid Announces U.S. Leg of the “Juggalo Invasion Tour” The rap/rock duo, Twiztid, have announced the U.S. leg of their “Juggalo Invasion Tour,” for April. They will be touring in support of their latest release, The Darkness. Blaze Ya Dead Homie, Boondox, Lex The Hex Master, Davey Suicide and…