3x1: The Return Part 1 & The Return Part 2
After 25 years being away, Dale Cooper comes back to Twin Peaks, the same town where Laura Palmer was murdered. Do you remember who the killer is?
We do not have a review about this episode yet, but... You can collaborate by writing your own review! You can upload it by clicking here