How Has Twin Peaks Season 3 Been Received So Far? 8 Episodes in, does Twin Peaks ‘The Return’ satisfy its 25 year expectations? ‘Twin Peaks The Return’ is in its mid season break! Left with the horrifyingly beautiful and thought provoking aftertaste of episode 8, we finally have some time to mentally process what we’ve […]