The last episode of Twin Peaks aired on June 10th, 1991. Now, 26 years later, we'll finally find out if Cooper fixed or replaced that mirror he broke. Bring your friends. 7pm we show some old Twin Peaks fun including a special performance by local drag queen RainBowGore Cake. 9pm we show two hours of new Twin Peaks fun. This is a free event. Seating is first come first serve; no need to buy tickets. Show up, order some food and drink, and have fun.