Saturday, June 7, 2008

Obama in China Town...

Found this plastered on a wall in San Francisco...

...a closer look...

... wow. I don't even know where to start. Thus I am speechless.

1 comment:

Accidental Hippie said...

I saw one of those in San Francisco too. I have a cool photo of one but I don't know how to post it in a comment.