The next tour stop for Robert Chen is Thursday, March 15 in Chicago, IL.