Do you recognize this face?. www.redorbit.com/news/international/1... Stumbled upon this article on the interwebs and I burst out laughing when I saw this face, Do you recognize this face? www redorbit com/news/international/1 Stumbled upon article on the interwebs and I burst out laughing when saw face