Twin Peaks Day

On Sunday, May 21, 2017, something happened that a whole bunch of us weirdos have been waiting 25 years to happen. ¬†Twin Peaks came back on the air. ¬†Naturally, this divine occurrence occupied our entire day, as I donned Audrey Plaid and we immersed ourselves in damn fine coffee and cherry pie and went about…