Showing posts with label US flag lapel pin. Show all posts
Showing posts with label US flag lapel pin. Show all posts

Friday, January 16, 2009

We'll Never Get Rid Of It Now






















This is Obama's official portrait that will hang in Federal offices. Notice that he's wearing a U.S. Flag lapel pin. Sigh. Including this silly little pin on the official portrait means that it has now become a permanent part of the theatrics of presidential politics and a necessary sign of Obama's patriotism. So many months ago he fought the good fight to not have wear such a vapid symbol, but you have to pick your battles, I guess. Sigh.