In today’s mail — the paper kind — here at Heathen World Headquarters, we received a flier for Twin Peaks Ranch, which is apparently a ritzy development in the Hill Country.
We’re wondering if every lot comes with its own Laura Palmer mystery, or do we have to share one?