what going on?

Deadwind 1x11

Episode 11

Karppi and Nurmi travel to Germany, where the unofficial investigations without backup takes dangerous turn. City council votes on the windmill project.

Mar. 14, 2018

Deadwind season 1