The next tour stop for Twin Peaks is Friday, December 9 in New York, NY.