The next tour stop for Hudson Vagabond Puppets is Saturday, January 26 in Carmel, IN.