Twin Peaks: The Return

Published: Sept. 7, 2017, 9:31 p.m.

Major Spoilers! We take a trip to Jack Rabbit's Palace using our own crazy coordinates to decipher David Lynch and Mark Frost's return to the screen with a beloved mind-bending series. Did we get it right?! Come join us. \xa0