Michelle Williams

Jesus Christ Cancels Tour And Isn't Coming To Your Town

By Helen Bach | June 2, 2014

There is talk that the show would basically have to sell out at every stop in order to stay out of the red- was it poor ticket sales causing the halt? Not sure but if the below video is any indication…things were pretty rough.