Twin Peaks Season 3 Episode 5 Review–What’s Going On?

Twin Peaks' return continues with some laughs and freaky moments this week. While there are still an enormous amount of questions, some answers and new information are revealed in the fifth episode, "Case Files." The show still feels like one giant movie being told in multiple parts, and you have to appreciate the storytelling by David …