Twin Peaks - 20th Anniversary

I just found out Twin Peaks was first aired in the US on 8th April 1990. I cannot believe it's been 20 years and boy does this make me feel old.

I was entranced by the opening sequence - the best TV series intro ever - and waited eagerly every week to watch it on Channel 33, to find out who killed Laura Palmer and getting engrossed into the deep dark secrets of Twin Peaks, WA.

Nothing like it has been on TV since.

Still Wrapped in Plastic: 'Twin Peaks' Turns 2
David Lynch's Twin Peaks, 20 years on