Twin Peaks on Bravo – TV Too Good For TV
I missed the original broadcast of David Lynch and Mark Frost’s Twin Peaks when it aired on the ABC Television Network from 1990-1991. My journey into this town that is both wonderful and strange was guided by VHS borrowed from my local library and reruns on Bravo, the film and arts cable channel in 1993. Let’s…