• Feb 15, 2012

    Space Invader in San Diego

    Kim Castillo sent this photo of a space invader on a building in Hillcrest, San Diego. She said that according to a local, the piece was done by the French artist's cousin living in San Diego. The local further reports that "space-invading" is a family thing. The family, spread out across the States, does the same tag. How's that for an urban legend?

    Could it have been Mr. Brainwash? Speculations here.