Twin Peaks: Unwrapping the Plastic

Since it first aired on ABC in 1990, David Lynch’s Twin Peaks has fascinated millions not only inside America but around the world. The paranormal and other-worldly aspects of the…