A John Waters Christmas Concerts are going to take place in 1 cities including Asheville. The last A John Waters Christmas concert will take place in December 20th at the Diana Wortham Theatre. Enjoy the pleasure of attending one of A John Waters Christmas live concerts at the best prices.