Monday, May 14, 2018



Great Norwegian Mountain Troll allegedly photographed in December 1942 by the crew of an RAF recon flight 300 miles north of Bergen.