Shucks, too bad it looks like this isn't going to happen: The Palmer House - Twin Peaks Museum and Tourist DestinationReport