Alright, now I was checking out Twiztid's myspace page and its got them goin out on their tour from Sept. 25th through Nov. 11th...
now im not sure if anyone else has the info on this, but I went to ticketmaster to check if they had somethin on the date when they came through St. Louis/Sauget...