Twin Peaks announced a Fall Tour this week with a fun announcement video below. The tour will kick off in Detroit on Sept 12th and will include a stop in Chicago on November 29th at The Riv.
The tour will include a European leg in October that will feature support from follow Chicagoans Dehd.
Tickets for the initially dates will go on sale May 31st and you can find the entire schedule here.