What on Earth? (2015)
S10E05 Code of the Viking Witch
Episode Overview
Satellites have detected rocks resembling a fingerprint on an island in Sweden.
Satellites have detected rocks resembling a fingerprint on an island in Sweden.