Twin Peaks Cherry Pie turned vegan! I am a huge Twin Peaks fan since I don’t remember when. I tried million recipes that I found online that were claimed to be original. And I had a dream to travel to US, visit Twede’s Cafe and to try this legend. Well, when I finally did get…