-advertisement-

You answered "Welcome to Twin Peaks: An Access Guide to the Town.". Click "CONTINUE" to proceed to the next question.

Interesting fact:

"I'll see you again in 25 years," a spirit which looked like Laura told Agent Cooper in the series finale, which aired on June 10, 1991. It ended up being 26 years later, but the show will pick up 25 years after Laura Palmer's death.

-advertisement-