A Twin Peaks Locations Tour
When Twin Peaks first aired here in the UK in 1990 I was obsessed, collecting articles from magazines and recording each episode to VHS; a David Lynch-obsessed 16 year old who dreamed of drinking black coffee at the Double R Diner. 32 years later, I did just exactly that. Back in 2008 I took my… Read More A Twin Peaks Locations Tour