Description
Twin Peaks is an American drama television series created by director David Lynch and screenwriter Mark Frost. The premiere took place on April 8, 1990 in the USA. The series takes place in the fictional town of Twin Peaks in northwestern Washington state near the Canadian border.