Kill Screen
•
30th April 2013
How Twin Peaks finds new life in the world of Deadly Premonition
Cherry pie and coffee. You could place that order at any diner in America, but one is special: the Mar-T Café of North Bend, Washington, which became the Double R Diner in Twin Peaks.