You can always count on Banksy to create a stir in the media when he comes out with a new piece. His latest work popped up in the streets of London. Even with heightened security surrounding the Olympic games, he managed to place two awesome stencils in the city.