Twin Peaks To Possibly Premiere Q2 2017
Back when it was confirmed, the Twin Peaks revival had an estimated premiere date of 2016. Sadly that wasn’t the case, some of the things that caused that delay weren’t that good, like David Lynch walking out briefly due to disagreements that fortunately were solved. But on the other hand, Lynch also said that this […]