So I was walking my dog through Chinatown this morning and guess what I saw? I had heard some earlier rumors that Banksy was in San Francisco... There is already a plastic covering over it to protect it from the elements. Elements meaning peeps who want to paint over it.
Created: May 19, 2010Image Media