Obama hugging the purple teletubby.. what a sight........
Man if this doesn't make you regurgitate nothing will.