The next tour stop for The Man Who is Wednesday, April 17 in Indianapolis, IN.