there is a sign that says welcome to twin peaks