Photo of Twin Peaks High School
Location: Snohomish High School
As Seen In: Twin Peaks: Fire Walk with Me
Laura enters a maintenance room in the school wearing only a towel.
Location: Snohomish High School
As Seen In: Twin Peaks: Fire Walk with Me
Laura enters a maintenance room in the school wearing only a towel.