Boston Street Sign
Tuesday, February 23rd, 2010Interesting street sign in downtown Boston. It has a “Why So Socialist?” Obama sticker, right there in the heart of liberal land.
Tags: Barack Obama, Boston, Photography, picture, Politics, Socialist, Worst President Ever