Banksy drops a Twin Towers homage in Tribeca The mini outdoor stencil is a depiction of the silhouettes of the World Trade Center, positioned agains the famous NY…