FeaturedNorth In Iceland, the giant troll that did not quite make it Not pretty but remember the beauty and the beast? PIC mries! I f you scream your lungs out while suddenly happening upon the fifteen meter…totalicelandstaffSeptember 26, 2023