PROOF THAT TROLLS ARE REAL.
This smiling fellow was snapped May 19 or 20, 2012 near Molde, Norway near
the home of Martin E. Martin took the picture while on a walk. The big one is
easy to see but there might just be a second troll, look for it near the rock.