The next tour stop for La Tortuga and the Hare is Tuesday, January 15 in Atlanta, GA.