twin peaks

Celebrate Twin Peaks’ 30th Anniversary With…Cookie Monster?

Celebrate Twin Peaks’ 30th Anniversary With…Cookie Monster?

On April 8, 1990, TV was forever changed by David Lynch’s vision of a picture-perfect small town hiding some very dark and often unexplainable secrets. To celebrate 30 years of Twin Peaks, we turn not to cherry pie, but to cookies. Specifically, a vintage Sesame Street skit (circa 1991) starring…