1920
127754

Twin Peaks

Double Play

6.992
47 min

The rivalry between Cooper and Earle is revealed.