Twin Peaks Likely To End After This Season
When David Lynch and Mark Frost announced that Twin Peaks would be back they had always said the same thing; it would be a one-time thing only, a limited series to wrap the show up and that was it. Still, there were rumours. Kyle MacLachlan has even gone on record saying that if they decided […]