Twin Peaks
Hilltop
The police watch a video with Laura and Donna filmed on a hilltop overlooking the town and later James sits on the same hilltop thinking in pilot episode “Northwest Passage”.
Source: In Twin Peaks
The police watch a video with Laura and Donna filmed on a hilltop overlooking the town and later James sits on the same hilltop thinking in pilot episode “Northwest Passage”.
Source: In Twin Peaks