Twin Peaks S02 E06: Demons

“Twin Peaks” is like a stay at an insane asylum where the shock treatments aren’t working. On last week’s episode of “Twin Peaks,” comatose Leo avoided a trial; Harold refused … Continue reading Twin Peaks S02 E06: Demons