Americana

politicians

An Interesting Campaign Platform

politicians - 8330189056

And Yet, We Keep Voting for Them

government politicians - 7997705472
By Unknown
Advertisement

Know Thine Enemy

politicians - 8165270272

Dear Brian Williams...

dear-brian-williams

Careful: It's Full of S**t!

politicians politics - 8284636416
Advertisement

Also Known as 'Sex Scandal Face'

barack obama politicians - 8182329088

By All Means, Keep Voting for Them!

government politicians - 8156425216

We Can't Trust Any Politicians

politicians obama - 7871105280
By Unknown
Advertisement

Now We Just Need to Put Babies Up for Re-Election...

Babies politicians parenting - 8269898240
1