This article was published on March 20, 2009

Where’s Wally? In Putney, London apparently!


Where’s Wally? In Putney, London apparently!

picture-143

See for yourself! Oh and I believe he’s called Waldo to the American’s and Canadian’s reading this. Still not sure what this is all about, here you go.

Get the TNW newsletter

Get the most important tech news in your inbox each week.