The next tour stop for Mark Twain Tonight is Thursday, March 16 in Newport News, VA.