After months of teasing we finally get some insight, however short, into what will actually be happening in Twin Peaks Season 3 with the Twin Peaks “It’s Happening Again” teaser trailer. For the uninitiated, Twin Peaks was created by David Lynch and Mark Frost (both are involved in the newest saga) and remains one of the most bat shit crazy, mindf*ck television shows ever created. The lines between fiction and reality are constantly blurred in such a way that will leave you completely engrossed the entire time but with more questions than answers. Even after multiple re-watches and all these years later, we’re still not quite sure how to classify the experience of Twin Peaks other than to say, “Welcome to Twin Peaks.” Twin Peaks Season 3 premieres on Showtime May 21 with two back-to-back episodes, followed by the rest of the 18 episodes in later weeks.

Cool_Material_4
PARTNER

Your morning routine is begging for Parachute’s towels. What makes them different? Well, Parachute uses an innovative process called Aerocotton Technology, which blows air through the cotton fibers as they’re spun. That means extra fluffy towels that dry quickly. Plus, the towels are made exclusively from premium long-staple Egyptian cotton, which is the best around. Soft, absorbent, and quick-drying—Parachute’s towels offer everything you want. Your new favorite part of a long, hot shower? Drying off.