WARNING: The following post contains spoilers about the series Twin Peaks and Twin Peaks: The Return. Reader discretion is advised. “Hawk, electricity is humming. You hear it in the mountains and rivers. You see it dance among the seas and stars and glowing around the moon. But in these days, the glow is dying. What […]