Photo puzzle of the week
Find the Devil

Find the Man from Hades in the above photo and win a free subscription to True North Good luck.

______