The next tour stop for John Waters is Friday, December 7 in Buffalo, NY.