Where Was The Twin Peaks Pilot Shown Before Airing on ABC in April 1990?
While researching stories for Twin Peaks Blog, one thing that has continually surprised me is the number of times the Twin Peaks pilot was shown before debuting on the ABC Television Network in April 1990. From Telluride to Vancouver to Miami, here is a summary of the places throughout North America and the United Kingdom…