Stopped by Snoqualmie Falls yesterday on the way back from a hike. Today I learned Twin Peaks is coming back. Coincidence? Probably.