LTP News Sharing:

Twin Peaks is an American mystery horror drama television series created by Mark Frost and David Lynch that premiered on April 8, 1990, on ABC. The series developed a notably loyal following in 1990, but declining ratings led to its cancellation after its second season in 1991. It nonetheless gained a devoted cult following and has been referenced in a wide variety of media. In subsequent years, Twin Peaks is often listed among the greatest television series of all time, and is considered a landmark turning point in television drama. The series follows an investigation headed by FBI Special…

Go to Source
Author: