Naomi Watts Plays Coy about Her Role in Twin Peaks

S3 E8003/15/16
Also available on the NBC app

Naomi Watts is rumored to be joining the upcoming new episodes of Twin Peaks.

Available until 03/16/17
Tags: late night, Seth Meyers, Naomi Watts, plays, Coy, role, Twin Peaks
S3 E803 minInterviewTalk and InterviewLatenight