Twenty-seven years later, Laura Palmer reads aloud from her Secret Diary
Chad Felix
Twin Peaks, David Lynch’s genius exploration of American violence, weirdness, wisdom, entertainment, and character, is back, twenty-seven years after its television debut on ABC in 1990. The reboot, entitled Twin Peaks:… Read more »