Behind the Scenes at the Hayward House in March 1989
Despite being a Twin Peaks fan for more than 30 years, I am continually finding new details about the show. This time, I am returning to the original production of “Northwest Passage,” the original name of David Lynch and Mark Frost’s pilot episode. The crew visited Everett, Washington on March 10, 1989 to shoot scenes…