The next tour stop for Dan Savage is Friday, March 23 in Minneapolis, MN.