In honor of Twin Peaks being back on air, here’s a delicious organic and healthy cherry pie re