Today, February 24, in 1989, FBI agent Dale Cooper enters the town of Twin Peaks for the first time (Twin Peaks, "Northwest Passage" s01e01, 1990)
Today, February 24, in 1989, FBI agent Dale Cooper enters the town of Twin Peaks for the first time (Twin Peaks, "Northwest Passage" s01e01, 1990)