Watch Elven season 1 episode 8 tv series online free
Release: May 04, 2017
The mystery surrounding Silja's death is explained. High on the mountain lies the solution – a horrible secret that the armed forces have tried to cover up for all these years.