If you haven’t yet solved the mystery of who killed Laura Palmer, your investigation may have to move to another platform. As Entertainment Weekly notes, the first two seasons of Mark Frost and David Lynch’s iconic television series Twin Peaks will be leaving Netflix at the end of June.Twin Peaks debuted on ABC in 1990,…
Please click the link below to read the full article.