Spotted on Falconberg Mews. Hooray for film companies graffitting the roads willy nilly with their viral marketing (!). Have you seen it anywhere?
28 Days Everywhere
28 Days Everywhere
Last Updated 17 April 2007