The next tour stop for Twin Peaks is Wednesday, June 7 in Asbury Park, NJ.