Television

Watching Twin Peaks as a Teenager

During their honeymoon in North America, my cousin and her husband made a detour with some friends into Snoqualmie Falls, the small town in Washington State where parts of Twin Peaks were filmed. ¬†They stopped for cherry pie at a diner (whose acknowledgement of the famous television series amounted to some photos fixed to a […]