Banksy Strikes Again?

The elusive graffiti artist known as Banksy might have been caught in the act last night painting a mural in NYC's East Village -- but no matter how hard you zoom, lighten or squint, the dude......

Click here for info about our online advertising practices.