While Cooper and Truman try to unlock the secret of Owl Cave, the Miss Twin Peaks contest draws hot competition.
Save my name, email, and website in this browser for the next time I comment.