Twin Peaks Season 3 now has a listing on IMDb (check it out here). It doesn’t tell much to be honest, but it does give us an idea of the returning cast members for Season 3. The obvious ones are there: Kyle MacLachlan as Agent Cooper, Michael Horse (Hawk) and Catherine E. Coulson (Log […]