So, its seems that horse boy has has another great appearance. This time he was seen meeting the president of the USA.
President Barack Obama was in Denver, Colorado Tuesday night where he had a close encounter with a man in a horse head mask. These masks are quite popular and have become something of an internet meme.
Obama apparently shook hands with the masked man after eating dinner at the Wazee Supper Club with five people who wrote him letters. Following his meal, Obama went into the street to greet crowds that had formed outside the restaurant