Holly balls…. How did I miss this?
The best thing I have seen from D*Face in a while. Apparently there were 10 or so of these going up throughout April 1st for the G20 protests in Central London. Not sure weather they were paid for or what but heh… Good work.
Story and image via the good folks at VANDALOG