20 hours ago · Twin Peaks is an American mystery serial drama television series created by Mark Frost and David Lynch.It premiered on ABC on April 8, 1990, and ran for two seasons until its cancellation in 1991.
Sarah Lynne Marshall (25 May 1933 – 18 January 2014) was a British actress. She received a nomination for the Tony Award for Best Featured Actress in a Play for her performance in Goodbye Charlie. Wikipedia