Is This Embarrassing or What?

Did you catch this “shout out” to himself when Obama visited Afghanistan Tuesday? Chest thumping, fist pumping narcissism on sickening display.

... Leave a Reply