Tag: Naomi Watts

Posted in SyFy

Naomi Watts and Tom Sizemore join new Twin Peaks series

<!–[if IE 9]><![endif]–>

The much-anticipated Twin Peaks revival has cast actors Naomi Watts and Tom Sizemore.

Continue Reading