I agree. I saw one clip where Putin was basically rolling his eyes as Obama waxed on. We clearly have a narcissistic buffoon at the helm.
Barack Kabuki Obama...
Agreed. ;^) Love it...