LOL I was just browsing cracked and found him again.
http://www.cracked.com/forums/topic/49735/photoshop-contest-ending-6.30.09-ill-conceived-patriotic-displays/80
HAHAHA! Perfect! He may never get the meme fame of “tourist guy” or “looter guy” but who knows?
Great find Trillian ...thanks for the ping!