Wicked World announce CD release tourWicked World has announced their CD release tour for "Witch Hunt" The tour starts August 13 in Chicago. "Witch Hunt" is out now.