Published On Apr 8, 2019
What exactly is happening in Twin Peaks may require knowing exactly WHEN it's happening. CPF delves into the scrambled timeline of season 3 in search of answers. (The bit about the Rolex is a joke. Stop trying to "explain" it.)
show more