The next tour stop for Peter Mayer is Thursday, December 21 in Saint Louis, MO.