Street Art 2008. Abroad.

Besides the twelve stencils in New Orleans , there are a handful more pieces documented in the US in 2008. At least two in the Los Angeles area and a few rats on billboards in New York previous to the “Village Pet Store” exhibition in October 2008.