Mystery solved… Shepard Fairey and his crew of 2 others are putting up the new mural (as we speak) at the Bowery/Houston wall. Took some shots and a couple of videos…
Shepard Fairey will have a solo show opening May 01, 2010 — May 29, 2010 @ Detich Projects Gallery – 18 Wooster Street, New York.
Looks like has has been busy doing some work in LA as well. Read about it here.
(ps: It’s nice to know that the Os Gemeos mural is safe…..for now)
WNYC Interview Below: