Found this beautiful little image on Glass Tumbler.

So the oh so important flag pin that Obama was getting so much shit about is made in china. Ironic.
Found this beautiful little image on Glass Tumbler.

So the oh so important flag pin that Obama was getting so much shit about is made in china. Ironic.
Filed under Found Bits, Internet Finds, Politics
China owns the U.S. so I do not find this a bit ironic. Great picture though.