Down the street from the other Googlers is a giant map pin – who can decode his 3D barcode for us?

Thursday, 30th September 2010 by @gsightseeing