I loved that Lynch/Frost show.
hmmm, haven't heard of it. I know when I google "Twin Peaks" I think I remember it bringing up some tv show stuff.
I never would have known about these easy-access peaks if it weren't for this page showing up in a search for another Twin Peaks. Now planning on hitting them next season -- looking forward to it!