After 26 years, they finally decided to reinstall the Welcome to Twin Peaks sign permanently! Sadly, the sign was stolen within a few weeks of being put up. Hopefully, they will replace it with something a little more secure.
This is the beginning of a much larger series of caches dedicated to the show. This will take you on a tour to some of the major filming locations, many of which still look very much like they did so long ago.