
The London Games begins this week with the opening ceremonies on July 27, 2012, and the London police have been all over ridding the city of street art in preparation. Of course, this is the perfect time for notorious Banksy to strike and so far, two fabulous pieces have captured the attention of street art […]