Follow Me on Pinterest

23 memes and graphics that demonstrate how embarassing Obama is compared to Putin

As I've stated before, I HATE doing posts like this, but if the morons in charge think America should kid itself they've got another thing coming.

If they don't want to be cast as wimps then maybe they should grow a pair...