Troll Hunter - Movie Trailer: It's a mocumentary set in the north of Norway inhabited by population of trolls that the government keeps hidden from mankind t...
Share this note: