Thanks for the suggestions all! Watched Twin Peaks back in the day and have been catching up on it again on Netflix. Will check out some of these when time permits and see what scratches that weird itch I never knew I had.
Use your keyboard!
Log in to comment