Ford go all street art on us…

Ford seems to have jumped on the street art bandwagon a bit with this but for those of you who are nowhere near London right now, this can provide you with a look at some recent activity here in the big smoke…

The website is here.

I quite like the 3D sticker.