4.48K Hamilton Nolan 10/28/13 09:52AM Filed to: banksy banksy art street art graffiti vandalism nyc Today's new Banksy NYC piece is a robot stenciled on Stillwell Avenue in Coney Island.