The Twin Peaks nostalgia continues, this time with a scan of the letter from the Mayor of Twin Peaks the Honorable Dwayne Milford. This letter was sent to members of the Twin Peaks fan club along with the free Twin Peaks sheriff’s department mug you got when you joined (I still have the mug, too!). Enjoy: