Watch this video and more on Insight TV
Already subscribed? Sign in
Francesca is on a quest to discover why Icelandic people believe in mythical creatures. Is it folk law or are there really trolls lurking in the wilderness?
iPhone Apple TV Android Android TV Fire TV Roku ®