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.
Interesting street sign in downtown Boston. It has a “Why So Socialist?” Obama sticker, right there in the heart of liberal land.