Monday, October 28, 2013

'New York, you lost your nerve': Banksy criticizes design of new World Trade Center in op-ed claiming 'the terrorists won'

This spray-painted piece of art is captioned only as 'Upper West Side' on the artist's website
On Sunday, the artist posted an opinion piece on his website, 'Better Out Than In,' and said that his essay had been rejected by the New York Times. 



No comments: