Can you contain your excitement for the Sunday premiere?
At Seattle’s Upstream festival and conference over the weekend, Flying Lotus remixed one of Washington state’s greatest exports: the Twin Peaks theme song.
It is just in time for the premiere of season 3, which will air this Sunday, May 21. Do you feel like you’ve been waiting on this forever? You have it! The original announcement for a nine episode revival was made on October 6, 2014. Nearly three years later, we’re getting 18 episodes with one of the most insane casts in television history. Watch a trailer for the new season below.