In a move that could either make the late, great (and top-half-of-his-head-missing) William Hastings (Matthew Lillard) proud or be a page out of a David Lynch-approved viral marketing campaign, German network Sky Deutschland confirmed that it had broadcast an upcoming episode of Twin Peaks: The Return a week early.
Standing as one of Europe's largest pay TV[...]