The next tour stop for Twin Peaks is Tuesday, April 18 in Los Angeles, CA.