Things That Happened The Week Of
Tagged: Twin Peaks
If you have seen them act, they are probably appearing in the new season of Twin Peaks.
It looks like Twin Peaks series co-creator, David Lynch and Showtime have kissed and made up, as the prolific director tweeted out earlier tonight. Dear Twitter...
Showtime execs must be pulling their hair out over the Twin Peaks debacle.