The next tour stop for Vaughan Williams is Thursday, February 23 in Atlanta, GA.