The Pulse of Radio reports: Rob Zombie kicks off his first North American tour in two years on Thursday (October 29) in Phoenix, Arizona, and he said on a conference call with reporters earlier this week that fans can expect surprises in both the set list and stage production.