In season 3 episode 10, Walter Bishop puts on a new pair of glasses with different colors. When asked, he tells that it was an invention of a friend of his, Dr. Jacoby from Washington State. In Twin Peaks, Dr. Jacoby wore those two-colored glasses almost...
more