The next tour stop for Twin Peaks is Saturday, April 1 in Milwaukee, WI.