Loading episode...

S1:E10 - Storsie

Storsie

S1:E10
2014 IMDb

In the Swedish province of Jamtland, a local legend of a lake monster dating back centuries has found new life in the waters of Lake Storsjön. The creature is known as Storsie, and researchers claim to have found compelling evidence for its existence.