Can you smell the coffee? The pine trees? Twin Peaks just wrapped principal photography and revealed its entire cast and boy is it a cast. Along with previously announced returning stars like Kyle… Read entire story.
Source: E! Online (US) – TV News