Twin Peaks Pilot Episode – VHS (United Kingdom Release)
I’ve always heard the Twin Peaks Pilot Episode was available in the United Kingdom market and select other countries long before the episode aired in the United States on April 8, 1990. This article continues my in-depth examination of home video releases and attempts to solve the mystery of this particular VHS cassette release.