ShowShowAlice Cooper and Rob Zombie at MTS CentreApr 26, 2010Alice Cooper, Rob ZombieCanada Life Centre · Winnipeg, CanadaFollowI was thereUpload from this showMediaLineupAboutLoading