Street Art Abroad. 2008

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