The Impaler: Men Of Iron 2R #EP01 April 22, 2015 The first step of The Men Of Iron tour as the crew stop over in the legendary resort of Trollhaugen.